Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published 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" %>


If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759