这一篇开始讲解如何快速添加一个新用户,非常的简单,首先在我们上一篇建好的网站中新建一个UserReg.aspx页,加入一个CreateUserWizard控件,在设计视图下选中控件,在控件的属性栏里的“行为”里把ContinueDestination的URL设定为创建完新用户后点击“继续”按键你想要转到的页面。我这里设的是Default.aspx,也就是当注册完成后点“继续”会转到Default.aspx这一页,当然,我们还要在Default.aspx中做一些设置用来查看我们刚注册完成的用户的相关信息。
UserReg.aspx具体内容如下:
<%
...
@ Page Language="C#" AutoEventWireup="true" CodeFile="UserReg.aspx.cs" Inherits="UserReg"
%>
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head runat ="server" >
< title > 用户注册 </ title >
</ head >
< body >
< form id ="form1" runat ="server" >
< div >
< asp:CreateUserWizard ID ="CreateUserWizard1" runat ="server" BackColor ="#F7F6F3" BorderColor ="#E6E2D8"
BorderStyle ="Solid" BorderWidth ="1px" Font-Names ="Verdana" Font-Size ="0.8em" ContinueDestinationPageUrl ="~/Default.aspx" >
< WizardSteps >
< asp:CreateUserWizardStep runat ="server" >
</ asp:CreateUserWizardStep >
< asp:CompleteWizardStep runat ="server" >
</ asp:CompleteWizardStep >
</ WizardSteps >
< SideBarStyle BackColor ="#5D7B9D" BorderWidth ="0px" Font-Size ="0.9em" VerticalAlign ="Top" />
< TitleTextStyle BackColor ="#5D7B9D"
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns ="http://www.w3.org/1999/xhtml" >
< head runat ="server" >
< title > 用户注册 </ title >
</ head >
< body >
< form id ="form1" runat ="server" >
< div >
< asp:CreateUserWizard ID ="CreateUserWizard1" runat ="server" BackColor ="#F7F6F3" BorderColor ="#E6E2D8"
BorderStyle ="Solid" BorderWidth ="1px" Font-Names ="Verdana" Font-Size ="0.8em" ContinueDestinationPageUrl ="~/Default.aspx" >
< WizardSteps >
< asp:CreateUserWizardStep runat ="server" >
</ asp:CreateUserWizardStep >
< asp:CompleteWizardStep runat ="server" >
</ asp:CompleteWizardStep >
</ WizardSteps >
< SideBarStyle BackColor ="#5D7B9D" BorderWidth ="0px" Font-Size ="0.9em" VerticalAlign ="Top" />
< TitleTextStyle BackColor ="#5D7B9D"