您的位置:首页 > 编程语言 > ASP

Asp.Net2.0下C#环境 Login控件实现用户登录

2008-04-29 11:46 549 查看
一、前台显示效果

<asp:Login ID="Login1" runat="server" BackColor="#F7F7DE" BorderColor="#CCCC99" BorderStyle="Solid"

BorderWidth="1px" Font-Names="Verdana" Font-Size="10pt" OnAuthenticate="Login1_Authenticate">

<TitleTextStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />

<LayoutTemplate>

<table border="0" cellpadding="1" cellspacing="0" style="border-collapse: collapse">

<tr>

<td>

<table border="0" cellpadding="0">

<tr>

<td align="center" colspan="2" style="font-weight: bold; color: white; background-color: #6b696b">

用户登录</td>

</tr>

<tr>

<td align="right">

<asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">用户名:</asp:Label></td>

<td>

<asp:TextBox ID="UserName" runat="server" CssClass="STYLE1"></asp:TextBox>

<asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"

ErrorMessage="必须填写“用户名”。" ToolTip="必须填写“用户名”。" ValidationGroup="Login1">*</asp:RequiredFieldValidator>

</td>

</tr>

<tr>

<td align="right">

<asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">密码:</asp:Label></td>

<td>

<asp:TextBox ID="Password" runat="server" TextMode="Password" CssClass="STYLE1"></asp:TextBox>

<asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"

ErrorMessage="必须填写“密码”。" ToolTip="必须填写“密码”。" ValidationGroup="Login1">*</asp:RequiredFieldValidator>

</td>

</tr>

<tr>

<td align="right">

<asp:Label ID="Label1" runat="server" AssociatedControlID="Password">验证码:</asp:Label></td>

<td>

<asp:TextBox ID="GetCode" runat="server" CssClass="STYLE2"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="Password"

ErrorMessage="必须填写“验证码”。" ToolTip="必须填写“验证码”。" ValidationGroup="Login1">*</asp:RequiredFieldValidator><asp:Image ID="Image1" runat="server" ImageUrl="~/include/GetValidate.aspx" ImageAlign="Top"

alt="看不清?点击更换" onclick="this.src=this.src+'?'" />

</td>

</tr>

<tr>

<td align="center" colspan="2" style="color: red">

<asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal>

</td>

</tr>

<tr>

<td align="center" colspan="2">

<asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="登录" ValidationGroup="Login1" /></td>

</tr>

</table>

</td>

</tr>

</table>

</LayoutTemplate>

</asp:Login>
三、后台代码

protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
http://www.cnblogs.com/zm235/archive/2006/10/02/520233.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐