<fieldset class="login"> <asp:Label ID="lblerrormsg" ForeColor="Red" runat="server" Text=""></asp:Label> <legend>Account Information</legend> <table> <tr> <td> <asp:Label ID="Usernamelbl" runat="server" Text="UserName:"></asp:Label> </td> <td> <asp:TextBox ID="txtUserName" Width="120px" runat="server" /> <asp:RequiredFieldValidator ID="rfvUser" ErrorMessage="Please enter Username" ControlToValidate="txtUserName" runat="server" /> </td> </tr> <tr> <td> <asp:Label ID="lblpwd" runat="server" Text="Password:"></asp:Label> </td> <td> <asp:TextBox ID="txtPWD" runat="server" Width="120px" TextMode="Password" /> <asp:RequiredFieldValidator ID="rfvPWD" runat="server" ControlToValidate="txtPWD" ErrorMessage="Please enter Password" /> </td> </tr> <tr> <td> </td> <td> <asp:CheckBox ID="RememberMe" runat="server"/> <asp:Label ID="RememberMeLabel" runat="server" AssociatedControlID="RememberMe" CssClass="inline">Keep me logged in</asp:Label> </td> </tr> <tr> <td></td> <td> <asp:Button ID="loginbtn" runat="server" Text="LogIn" OnClick="loginbtn_Click" /> </td> </tr> </table> </fieldset>
protected void loginbtn_Click(object sender, EventArgs e) { if (FormsAuthentication.Authenticate(txtUserName.Text, txtPWD.Text)) { FormsAuthentication.RedirectFromLoginPage(txtUserName.Text, RememberMe.Checked); Response.Redirect("home.aspx"); } else { lblerrormsg.Text = "Invalid UserName or Password"; lblerrormsg.ForeColor = System.Drawing.Color.Red; } }
public void Login_OnClick(object sender, EventArgs args) { if (Membership.ValidateUser(Username.Text,Password.Text)) { FormsAuthentication.RedirectFromLoginPage(Username.Text, NotPublicCheckBox.Checked); } else Msg.Text = "Login failed."; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)