内容页面中的表单标签或表单ID [英] Form tag or Form ID in Content Page
问题描述
这是我的母版页:
<%@ Master语言=C#AutoEventWireup =trueCodeFile =Master.master.cs继承=Master%>
<!DOCTYPE html PUBLIC - // W3C // DTD XHTML 1.0 Transitional // ENhttp:// www .w3.org / TR / xhtml1 / DTD / xhtml1-transitional.dtd>
< html xmlns =http://www.w3.org / 1999 / xhtml>
< head runat =server>
< asp:ContentPlaceHolder id =headrunat =server>
<% - 标题的地方 - %>
< link rel =stylesheethref =css / layout.csstype =text / cssmedia =all/>
< link rel =stylesheethref =css / style.csstype =text / cssmedia =all/>
< script src =js / jquery-1.8.2.min.jstype =text / javascript>< / script>
< script type =text / javascriptsrc =js / script.js>< / script>
< link href =css / loginPopup.css =stylesheettype =text / css/>
< / head>
< body>
< form id =form1runat =server>
< asp:ScriptManager ID =ScriptManager1runat =server>
This is my Master Page:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Master.master.cs" Inherits="Master" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<asp:ContentPlaceHolder id="head" runat="server">
<%--Place for title--%>
<link rel="stylesheet" href="css/layout.css" type="text/css" media="all"/>
<link rel="stylesheet" href="css/style.css" type="text/css" media="all"/>
<script src="js/jquery-1.8.2.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/script.js"></script>
<link href="css/loginPopup.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
......
......
这是我的内容页面:
<%@ Page Title =语言=C#MasterPageFile =〜/ Master.masterAutoEventWireup =trueCodeFile =register.aspx.csInherits =register%>
< asp:Content ID =Content1ContentPlaceHolderID =headRunat =Server>
< title>注册我们< / title>
< link href =css / template.css =stylesheettype =text / css/>
< link href =css / validationEngine.jquery.css =stylesheettype =text / css/>
< script src =js / jquery.validationEngine.jstype =text / javascript>< / script>
< script src =js / jquery.validationEngine-en.jstype =text / javascript>< / script>
< script type =text / javascript>
jQuery(document).ready(function(){
jQuery( #form1)。validationEngine();
});
< / script>
< ; asp:Content ID =Content3ContentPlaceHolderID =main_bodyRunat =Server>
……
……
This is my Content Page:
<%@ Page Title="" Language="C#" MasterPageFile="~/Master.master" AutoEventWireup="true" CodeFile="register.aspx.cs" Inherits="register" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<title>Register with Us</title>
<link href="css/template.css" rel="stylesheet" type="text/css" />
<link href="css/validationEngine.jquery.css" rel="stylesheet" type="text/css" />
<script src="js/jquery.validationEngine.js" type="text/javascript"></script>
<script src="js/jquery.validationEngine-en.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery("#form1").validationEngine();
});
</script>
<asp:Content ID="Content3" ContentPlaceHolderID="main_body" Runat="Server">
......。
......。
尊敬的先生,你可以在我的身上看到在Content Page上面,有一个使用表单id(form1)的jQuery函数。问题是表单/表单ID在母版页中。这个jQuery函数不起作用。请通过告诉解决方案来帮助我。
…….
…….
Dear Sir, As you can see in my above Content Page , there is a jQuery function using form id(form1). the problem is that form/form ID is in master page. That'swhy this jQuery function is not working. Pls help me by telling solution.
推荐答案
尝试使用
(#<%= form1.ClientID%>)这对你有用....
("#<%= form1.ClientID %>") this can work for you....
你可以写
You can write the
这篇关于内容页面中的表单标签或表单ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!