Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/9 1:38:24 asp.net2.0登陆控件之登录控件典型应用
asp.net2.0登陆控件之登录控件典型应用
登录控件典型应用登录和用户注册是网站中必备的功能。在过去的网站开发中,这些功能都需要开发人员手动编写,在.NET Framework 2.0版中新增了登录控件和用户注册控件,极大地方便了开发人员的编程。下面介绍如何使用Login控件和CreateUserWizard控件实现用户注册及登录。运行结果如图1和图2所示。图1 登录运行结果图图2 用户注册运行结果图程序开发步骤如下所示。(1)新建一个网站,将其命名为01,默认主页名为LoginTest.aspx。(2)LoginTest.aspx页面主要使用了Login控件。(3)代码设计如下所示。在Login.aspx页中,添加一个Login控件,并对其属性进行设置,代码如下:单击【注册新用户】按钮,将跳转到注册用户页面。在Register.aspx页中,添加一个CreateUserWizard控件,用于注册新用户并对其属性进行设置,代码如下:BorderStyle="Solid" BorderWidth="1px"ContinueDestinationPageUrl="~/LoginTest.aspx" Font-Names="Verdana" Font-Size="0.8em"InvalidPasswordErrorMessage="该密码包括大写和小写字母以及标点,且长度至少为8个字符">background-color: #5d7b9d">完成已成功创建您的账户。BorderStyle="Solid" BorderWidth="1px" CausesValidation="False" CommandName=" Continue"Font-Names="Verdana" ForeColor="#284775" Text="继续" ValidationGroup= "CreateUserWizard1" />BorderWidth="1px" Font-Names="Verdana" ForeColor="#1C5E55" />Font-Bold="True" Font-Size="0.9em" ForeColor="White" HorizontalAlign="Center" />BorderWidth="1px" Font-Names="Verdana" ForeColor="#1C5E55" />BorderWidth="1px" Font-Names="Verdana" ForeColor="#1C5E55" />完整程序代码如下:★ ★★★★LoginTest.aspx页面设计文件完整程序代码★★★★★<%@ Page Language="C#" AutoEventWireup="true" CodeFile="LoginTest.aspx.cs" Inherits="LoginTest" %>
赞