带有runat ="Server"的表单标签;在Master Page Asp .net中 [英] Form Tag with runat="Server" in Master Page Asp .net
本文介绍了带有runat ="Server"的表单标签;在Master Page Asp .net中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
早安朋友,
我有带有母版页的ASPX网页.整个母版页和contentplaceholder用表单标签(runat ="server")给出...但是没有子页按钮.当右键单击母版页设计并选择查看代码时,它不起作用到C#代码页.
母版页代码:
Good Morning Frnds,
I have ASPX web pages with master pages.Entire Master Page and contentplaceholder given with form tag(runat="server")...But sub page button is not occuring.When right click on master page design and select view code its not going to C# code page.
Master Page Code:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="~/Formuser/Ilearn.Master"
Inherits="IlearnOnline.Formuser.Ilearn" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="~/UserControls/Header.ascx" TagName="Header" TagPrefix="UCH" %>
<%@ Register Src="~/UserControls/login.ascx" TagName="Login" TagPrefix="UCL" %>
<%@ Register Src="~/UserControls/menuhome.ascx" TagName="Menu" TagPrefix="UCM" %>
<%@ Register Src="~/UserControls/footer.ascx" TagName="Footer" TagPrefix="UCF" %>
<%@ Register Src="~/UserControls/logout.ascx" TagName="Logout" TagPrefix="UCLOUT" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%--<!DOCTYPE html>--%>
<html <%--lang="en"--%> xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta charset="utf-8" />
<title>ILearn India</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- @todo: fill with your company info or remove -->
<meta name="description" content="" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body class="page page-index">
<form id="form1" runat="server">
<div id="navigation" class="wrapper">
<div class="navbar navbar-static-top">
<!--Header & Branding region-->
<UCH:Header ID="UCHeader" runat="server" />
<div class="container">
<div class="navbar-inner">
<!--mobile collapse menu button-->
<a class="btn btn-navbar pull-left" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar">
</span><span class="icon-bar"></span></a>
<!--user menu-->
<UCL:Login ID="UCLogin" runat="server" />
<UCLOUT:Logout ID="UCLogout" runat="server" />
<!--everything within this div is collapsed on mobile-->
<div class="nav-collapse collapse">
<!--main navigation-->
<UCM:Menu ID="UCHomeMenu" runat="server" />
</div>
<!--/.nav-collapse -->
</div>
</div>
</div>
</div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
<!-- FOOTER -->
<footer id="footer">
<UCF:Footer id="UCFooter" runat="server"/>
</footer>
</form>
</body>
</html>
注册页面代码:
Sign Up Page Code :
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div id="content">
<div class="container">
<!-- Sign Up form -->
<form class="form-login form-wrapper form-medium">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<%-- <div class="form-login form-wrapper form-medium">--%>
<h3 class="title-divider">
<span>Sign Up</span><small>Already signed up? <a href="../Login.aspx">Login here</a>.</small></h3>
<h5>
Account Information</h5>
<asp:RequiredFieldValidator ID="rqd" ControlToValidate="txtFirstName" ForeColor="Red"
Text="Required First Name" runat="server" />
<asp:TextBox ID="txtFirstName" runat="server" class="input-block-level placeholder"
TextMode="SingleLine"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="txtFirstName_TextBoxWatermarkExtender" runat="server"
Enabled="True" TargetControlID="txtFirstName" WatermarkText="First name">
</asp:TextBoxWatermarkExtender>
<asp:RequiredFieldValidator ID="reqtxtLastName" ControlToValidate="txtLastName" ForeColor="Red"
Text="Required Last Name" runat="server"/>
<asp:TextBox ID="txtLastName" runat="server" class="input-block-level placeholder"
TextMode="SingleLine"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="txtLastName_TextBoxWatermarkExtender" runat="server"
Enabled="True" TargetControlID="txtLastName" WatermarkText="Last name">
</asp:TextBoxWatermarkExtender>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="txtUserName" ForeColor="Red"
Text="Required User Name" runat="server"/>
<asp:TextBox ID="txtUserName" runat="server" class="input-block-level placeholder"
TextMode="SingleLine"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" ControlToValidate="txtEmailAddress" ForeColor="Red"
Text="Required Email ID" runat="server"/>
<asp:TextBoxWatermarkExtender ID="txtUserName_TextBoxWatermarkExtender" runat="server"
Enabled="True" TargetControlID="txtUserName" WatermarkText="Username">
</asp:TextBoxWatermarkExtender>
<asp:TextBox ID="txtEmailAddress" runat="server" class="input-block-level placeholder"
TextMode="SingleLine"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="txtEmailAddress_TextBoxWatermarkExtender" runat="server"
Enabled="True" TargetControlID="txtEmailAddress" WatermarkText="Email address">
</asp:TextBoxWatermarkExtender>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="txtPassword" ForeColor="Red"
Text="Required Password" runat="server"/>
<asp:TextBox ID="txtPassword" runat="server" class="input-block-level placeholder"
TextMode="Password"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="txtPassword_TextBoxWatermarkExtender" runat="server"
Enabled="True" TargetControlID="txtPassword" WatermarkText="Password">
</asp:TextBoxWatermarkExtender>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" ControlToValidate="txtMobileNo" ForeColor="Red"
Text="Required Mobile No." runat="server"/>
<asp:TextBox ID="txtMobileNo" runat="server" class="input-block-level placeholder"
TextMode="SingleLine" MaxLength="10"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="txtMobileNo_TextBoxWatermarkExtender" runat="server"
Enabled="True" TargetControlID="txtMobileNo" WatermarkText="Enter mobile no">
</asp:TextBoxWatermarkExtender>
<%-- <input type="text" class="input-block-level placeholder" placeholder="First name"
id="txtFirstName" runat="server" maxlength="100">
<input type="text" class="input-block-level placeholder" placeholder="Last name"
id="txtLastName" runat="server" maxlength="100">
<input type="text" class="input-block-level placeholder" placeholder="Username" id="txtUserName"
runat="server" maxlength="100">
<input type="text" class="input-block-level placeholder" placeholder="Email address"
id="txtEmailAddress" runat="server" maxlength="100">
<input type="password" class="input-block-level placeholder" placeholder="Password"
id="txtPassword" runat="server" maxlength="50">
<input type="text" class="input-block-level placeholder" placeholder="Mobile No"
id="txtMobileNo" runat="server" maxlength="10">--%>
<label class="checkbox">
<input type="checkbox" value="term" id="chkAgree" runat="server">
I agree with the Terms and Conditions.
</label>
<%-- <button class="btn btn-primary" type="submit" id="btnSignIn" önserverclick="btnSignup_Click"
runat="server">
Sign up</button>--%>
<asp:Button ID="btnSignup" runat="server" Text="Sign up" OnClick="btnSignup_Click"
CssClass="btn btn-primary" />
</form>
<%-- </div>--%>
</div>
</div>
</asp:Content>
推荐答案
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="~/Formuser/Ilearn.Master"
Inherits="IlearnOnline.Formuser.Ilearn" %>
The CodeBehind property''s value in the above line should have something like
The CodeBehind property''s value in the above line should have something like
~/Formuser/Ilearn.Master.cs
这篇关于带有runat ="Server"的表单标签;在Master Page Asp .net中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文