Основы ASP.NET 2.0


         

Который из них используется для


Который из них используется для отображения, зависит от того, просматривает ли страницу анонимный пользователь или авторизованный. На странице default.aspx Starter Kit это единственный элемент на странице Registration.aspx:

<asp:loginview id="LoginArea" runat="server"> <AnonymousTemplate> <asp:login id="Login1" runat="server"> <layouttemplate> <div class="login"> <h4>Login to Site</h4> <asp:label runat="server" id="UserNameLabel" CssClass="label" associatedcontrolid="UserName">User Name</asp:label> <asp:textbox runat="server" id="UserName" cssclass="textbox" accesskey="u" /> <asp:requiredfieldvalidator runat="server" id="UserNameRequired" controltovalidate="UserName" validationgroup="Login1" errormes- sage="User Name is required." tooltip="User Name is required." >*</asp:requiredfieldvalidator> <asp:label runat="server" id="PasswordLabel" CssClass="label" associatedcontrolid="Password">Password</asp:label> <asp:textbox runat="server" id="Password" textmode="Password" cssclass="textbox" accesskey="p" /> <asp:requiredfieldvalidator runat="server" id="PasswordRequired" controltovalidate="Password" validationgroup="Login1" tooltip="Password is required." >*</asp:requiredfieldvalidator> <div><asp:checkbox runat="server" id="RememberMe" text="Remember me next time"/></div> <asp:imagebutton runat="server" id="LoginButton" CommandName="Login" AlternateText="login" skinid="login" CssClass="button"/> or <a href="register.aspx" class="button"><asp:image id="Image1" runat="server" AlternateText="create a new account" skinid="cre- ate"/></a> <p><asp:literal runat="server" id="FailureText" enableview- state="False"></asp:literal></p> </div> </layouttemplate> </asp:login> </anonymoustemplate> <LoggedInTemplate> <h4><asp:loginname id="LoginName1" runat="server" format- string="Welcome {0}!" /></h4> </LoggedInTemplate> </asp:loginview>


Содержание  Назад  Вперед