CreateUserWizard 控件
CreateUserWizard 控件用于收集潜在用户所提供的信息。默认情况下, CreateUserWizard 控件会将新用户添加到 ASP.NET 成员资格系统中。有关 ASP.NET 成员资格的信息,请参阅 MSDN Library 中的成员资格介绍 。
CreateUserWizard 控件可收集下列用户信息:
用户名
密码
密码确认
电子邮件地址
安全提示问题
安全提示问题的答案
这些信息用来对用户进行身份验证并找回用户密码(如果需要的话)。
向网页中添加 CreateUserWizard 控件
- 将 CreateUserWizard 控件从“工具箱”面板拖到网页上。
CreateUserWizard 步骤
默认情况下, CreateUserWizard 控件包含两个步骤:“注册新帐户”和“完成”。“注册新帐户”步骤(在“CreateUserWizard 任务”菜单中也称为“创建用户”步骤)允许用户输入创建帐户所需的信息。“完成”步骤用于确认帐户已创建(或未创建)。
在设计步骤时进行更改
在“设计”视图中,右键单击 CreateUserWizard 控件,然后单击“显示常用控制任务”。
提示: 也可以在“设计”视图中单击 CreateUserWizard 控件,再单击右上角的箭头 ,以显示“CreateUserWizard 任务”菜单。再次单击该箭头可隐藏菜单。
在“CreateUserWizard 任务”菜单上,从“步骤”菜单中选择要设计的步骤。
“CreateUserWizard”控件从 Wizard 类派生而来,因此 Wizard 控件提供的功能也可以在“CreateUserWizard”控件中找到。
添加或删除步骤
在“设计”视图中,右键单击 CreateUserWizard 控件,然后单击“显示常用控制任务”。
在“CreateUserWizard 任务”菜单上,单击“添加/删除 WizardStep”。
在“WizardStep 集合编辑器”对话框中,单击“添加”按钮。
在“步骤属性”区域中为新步骤设置“ Title ”属性(和其他属性)。 Title 将作为该步骤的链接文本显示在 CreateUserWizard 边栏区域中。
该控件内的每个步骤均会获得一个“StepType”,用于指示这一步骤是开始步骤(“StartNavigation”)、中间步骤(“StepNavigation”)还是完成步骤(“FinishNavigation”)。您可以自定义这些步骤。“CreateUserWizard”可以根据需要包含任意数量的中间步骤。
指定步骤的 StepType
在“设计”视图中,右键单击 CreateUserWizard 控件,然后单击“显示常用控制任务”。
在“CreateUserWizard 任务”菜单上,从“Stepmenu”中选择要指定其类型的步骤。
在“CreateUserWizard 任务”菜单上,单击下列链接之一:
转换为 StartNavigation Template
转换为 StepNavigation Template
转换为 FinishNavigation Template
转换为 CustomNavigation Template
自定义 CreateUserWizard 外观
通过更新与 CreateUserWizard 的每个区域关联的样式集,可以自定义该区域。例如,在“标记属性”面板的“Styles”组中,可以自定义说明文本的文本和外观、密码提示以及其他向导功能。
有关 CreateUserWizard 控件的所有属性的完整说明,请参阅 MSDN Library 中的 CreateUserWizard 成员 。
也可以在向导中交互式设计步骤。
采用交互方式自定义步骤
在“设计”视图中,右键单击 CreateUserWizard 控件,然后单击“显示常用控制任务”。
在“CreateUserWizard 任务”菜单上,单击“自定义创建用户步骤”或“自定义完成步骤”。此操作会将“CreateUserWizard”切换成“编辑模式”。
添加文本、控件或样式,对“模板”进行更改。
若要恢复所编辑的步骤的默认设置,请在“CreateUserWizard 任务”菜单上,单击“重置创建用户步骤”或“重置完成步骤”。
向导由多个不同的模板区域组成。也可以采用交互方式来设计这些内容。
采用交互方式设计模板
在“设计”视图中,右键单击 Wizard 控件,然后单击“显示常用控制任务”。
在“Wizard 任务”菜单上,单击“编辑模板”。此操作会将 Wizard 切换到“模板编辑模式”。
在“显示”下拉列表中,选择要编辑的模板。
添加文本或控件,或者更改模板。
模板设计完毕后,请在“Wizard 任务”菜单上,单击“结束模板编辑”返回到标准 CreateUserWizard 设计模式。
另请参阅
概念
ASP.NET 登录控件
ChangePassword 控件
Login 控件
LoginName 控件
LoginStatus 控件
LoginView 控件
PasswordRecovery 控件