• CreateUserWizard控件的使用


    “CreateUserWizard”控件用于收集潜在用户所提供的信息。默认情况下,“CreateUserWizard”控件会将新用户添加到 ASP.NET 成员身份系统中。有关 ASP.NET 成员资格的信息,请参阅 MSDN Library 中的“成员资格简介”。

    “CreateUserWizard”控件可收集下列用户信息:

    • 用户名

    • 密码

    • 密码确认

    • 电子邮件地址

    • 安全提示问题

    • 安全提示问题的答案

    这些信息用来对用户进行身份验证并找回用户密码(如果需要的话)。

    向网页中添加 CreateUserWizard 控件

    • 将“CreateUserWizard”控件从“工具箱”任务窗格拖放到网页上。

    [转载]CreateUserWizard <wbr>控件 CreateUserWizard 步骤

    默认情况下,“CreateUserWizard”控件包含两个步骤:“注册新帐户”和“完成”。“注册新帐户”步骤(在“CreateUserWizard 任务”菜单中也称为“创建用户”步骤)允许用户输入创建帐户所需的信息。“完成”步骤用于确认帐户已创建(或未创建)。

    在设计步骤时进行更改

    1. 在“设计”视图中,右键单击“CreateUserWizard”控件,再单击“显示常用控制任务”。

      Cc295494.alert_tip(zh-cn,Expression.10).gif提示:

      您也可以在“设计”视图中单击“CreateUserWizard”控件,再单击右上角的箭头 Cc295494.fa82fc93-da47-44dc-bf71-77ddd4b69c38(zh-cn,Expression.10).gif ,以显示“CreateUserWizard 任务”菜单。再次单击该箭头可隐藏菜单。

    2. 在“CreateUserWizard 任务”菜单上,从“步骤”菜单中选择要设计的步骤。

    3. “CreateUserWizard”控件从“Wizard”类派生而来,因此“Wizard”控件提供的功能也可以在“CreateUserWizard”控件中找到。

    添加或删除步骤

    1. 在“设计”视图中,右键单击“CreateUserWizard”控件,再单击“显示常用控制任务”。

    2. 在“CreateUserWizard 任务”菜单上,单击“添加/删除 WizardStep”。

    3. 在“WizardStep 集合编辑器”对话框中,单击“添加”按钮。

    4. 在“步骤属性”区域中为新步骤设置“Title”属性(和其他属性)。“Title”将作为该步骤的链接文本显示在“CreateUserWizard”边栏区域中。

    5. 该控件内的每个步骤均会获得一个“StepType”,用于指示这一步骤是开始步骤(“StartNavigation”)、中间步骤(“StepNavigation”)还是完成步骤(“FinishNavigation”)。您可以自定义这些步骤。“CreateUserWizard”可以根据需要包含任意数量的中间步骤。

    指定步骤的 StepType

    1. 在“设计”视图中,右键单击“CreateUserWizard”控件,再单击“显示常用控制任务”。

    2. 在“CreateUserWizard 任务”菜单上,从“Stepmenu”中选择要指定其类型的步骤。

    3. 在“CreateUserWizard 任务”菜单上,单击下列链接之一:

      • 转换为 StartNavigation Template

      • 转换为 StepNavigation Template

      • 转换为 FinishNavigation Template

      • 转换为 CustomNavigation Template

      • 自定义 CreateUserWizard 外观

    4. 可以更新与“CreateUserWizard”的每个区域关联的样式集,从而自定义该区域。例如,在“标记属性”任务窗格的“Styles”组中,可以自定义说明文本的文本和外观、密码提示以及其他向导功能。

    5. 有关“CreateUserWizard”控件的所有属性的完整说明,请参阅 MSDN Library 中的 CreateUserWizard 成员(此链接可能指向英文页面)。

    也可以在向导中交互式设计步骤。

    采用交互方式自定义步骤

    1. 在“设计”视图中,右键单击“CreateUserWizard”控件,再单击“显示常用控制任务”。

    2. 在“CreateUserWizard 任务”菜单上,单击“自定义创建用户步骤”或“自定义完成步骤”。此操作会将“CreateUserWizard”切换成“编辑模式”。

    3. 添加文本、控件或样式,对“模板”进行更改。

    4. 若要恢复所编辑的步骤的默认设置,请在“CreateUserWizard 任务”菜单上,单击“重置创建用户步骤”或“重置完成步骤”。

    向导由多个不同的模板区域组成。也可以采用交互方式来设计这些内容。

    采用交互方式设计模板

    1. 在“设计”视图中,右键单击“Wizard”控件,再单击“显示常用控制任务”。

    2. 在“Wizard 任务”菜单上,单击“编辑模板”。此操作会将“Wizard”切换成“模板编辑模式”。

    3. 在“显示”下拉列表中,选择要编辑的模板。

    4. 添加文本或控件,或者更改模板。

    5. 模板设计完毕后,请在“Wizard 任务”菜单上,单击“结束模板编辑”以返回标准的“CreateUserWizard”设计模式。

    1.功能

    CreateUserWizard控件提供用于创建新网站用户帐户的用户界面。该对象与网站的用户数据存储区进行通信,以便在数据存储区中创建新用户帐户。默认情况下,CreateUserWizard 控件将接受网站访问者的用户名和密码。

    2.属性

    CreateUserWizard控件的常用属性及说明如表1所示。

    表1 CreateUserWizard控件常用属性及说明

    名称

    说明

    ActiveStep

    获取WizardSteps集合中当前显示给用户的步骤

    ActiveStepIndex

    获取或设置当前向用户显示的步骤

    Answer

    获取或设置最终用户对密码恢复确认问题的答案

    AnswerRequiredErrorMessage

    获取或设置由于用户没有输入密码确认问题的答案而显示的错误信息

    AutoGeneratePassword

    获取或设置用于指示是否自动为新用户帐户生成密码的值

    CancelButtonImageUrl

    获取或设置为“取消”按钮显示的图像的URL

    CancelButtonText

    获取或设置为“取消”按钮显示的文本标题

    CancelButtonType

    获取或设置呈现为“取消”按钮的按钮类型

    CancelDestinationPageUrl

    获取或设置在用户单击“取消”按钮时将定向到的 URL

    CompleteStep

    获取对最终用户帐户创建步骤的引用

    CompleteSuccessText

    获取或设置网站用户帐户创建成功后所显示的文本

    ConfirmPassword

    获取用户输入的第二个密码

    ConfirmPasswordCompareErrorMessage

    获取或设置当用户在密码文本框和确认密码文本框中输入两个不同的密码时所显示的错误信息

    ConfirmPasswordLabelText

    获取或设置第二个密码文本框的标签文本

    ConfirmPasswordRequiredErrorMessage

    获取或设置当用户将确认密码文本框留空时所显示的错误信息

    ContinueButtonImageUrl

    获取或设置最终用户帐户创建步骤上的“继续”按钮所用图像的URL

    ContinueDestinationPageUrl

    获取或设置在用户单击成功页上的“继续”按钮后将看到的页的 URL

    CreateUserButtonText

    获取或设置在“创建用户”按钮上显示的文本标题

    CreateUserButtonType

    获取或设置呈现为“创建用户”按钮的按钮类型

    CreateUserStep

    获取对用户帐户创建步骤的模板的引用

    DuplicateEmailErrorMessage

    获取或设置当用户输入成员资格提供程序中已使用的电子邮件地址时所显示的错误信息

    DuplicateUserNameErrorMessage

    获取或设置当用户输入成员资格提供程序中已使用的用户名时所显示的错误信息

    EditProfileIconUrl

    获取或设置图像的 URL,该图像显示在指向“用户配置文件编辑”页的链接旁

    EditProfileText

    获取或设置指向“用户配置文件编辑”页的链接的文本标题

    EditProfileUrl

    获取或设置“用户配置文件编辑”页的 URL

    Email

    获取或设置用户输入的电子邮件地址

    EmailRegularExpression

    获取或设置用于验证提供的电子邮件地址的正则表达式

    EmailRegularExpressionErrorMessage

    获取或设置当输入的电子邮件地址不满足站点的电子邮件地址条件时所显示的错误信息

    EmailRequiredErrorMessage

    获取或设置由于用户未在电子邮件文本框中输入电子邮件地址而向用户显示的错误信息

    EnableTheming

    获取或设置一个值,该值指示是否对此控件应用主题

    ErrorMessageStyle

    获取一个对样式属性集合的引用,这些样式属性用于定义错误信息的外观

    FinishDestinationPageUrl

    获取或设置当用户单击“完成”按钮时将重定向到的 URL

    HeaderText

    获取或设置为在控件上的标题区域显示的文本标题

    HelpPageIconUrl

    获取或设置显示在帮助页链接旁的图像的 URL

    HelpPageUrl

    获取或设置“帮助”页的 URL

    InvalidAnswerErrorMessage

    获取或设置密码恢复答案无效时所显示的消息

    InvalidEmailErrorMessage

    获取或设置输入的电子邮件地址无效时所显示的消息

    InvalidPasswordErrorMessage

    获取或设置输入的密码无效时所显示的消息

    InvalidQuestionErrorMessage

    获取或设置输入的密码恢复问题无效时所显示的消息

    MailDefinition

    获取一个对属性集合的引用,这些属性用于定义发送给新用户的电子邮件的特征

    MembershipProvider

    获取或设置为创建用户帐户而调用的成员资格提供程序

    Password

    获取用户输入的密码

    PasswordHintStyle

    获取一个对属性集合的引用,这些属性用于定义描述密码要求的文本的外观

    PasswordLabelText

    获取或设置密码文本框的标签文本

    PasswordRegularExpression

    获取或设置用于验证提供的密码的正则表达式

    Question

    获取或设置用户输入的密码恢复确认问题

    QuestionRequiredErrorMessage

    获取或设置由于用户未输入密码确认问题而显示的错误信

    RequireEmail

    获取或设置一个值,该值指示网站用户是否必须填写电邮件地址

    StepNextButtonImageUrl

    获取或设置为“下一步”按钮显示的图像的 URL

    StepNextButtonStyle

    获取一个对 Style 对象的引用,该对象定义“下一步”按钮的设置

    StepNextButtonText

    获取或设置为“下一步”按钮显示的文本标题

    StepNextButtonType

    获取或设置呈现为“下一步”按钮的按钮类型

    StepPreviousButtonImageUrl

    获取或设置为“上一步”显示的图像的 URL

    StepPreviousButtonStyle

    获取一个对 Style 对象的引用,该对象定义“上一步”按钮的设置

    StepPreviousButtonText

    获取或设置为“上一步”按钮显示的文本标题

    StepPreviousButtonType

    获取或设置呈现为“上一步”按钮的按钮类型

    StepStyle

    获取一个对 Style 对象的引用,该对象定义

    Style

    获取将在Web服务器控件的外部标记上呈现为样式属性的文本属性的集合

    TabIndex

    获取或设置 Web 服务器控件的选项卡索引

    TemplateControl

    获取或设置对包含该控件的模板的引用

    TemplateSourceDirectory

    获取包含当前服务器控件的 Page 或 UserControl 的虚拟目录

    TextBoxStyle

    获取一个对属性集合的引用,这些属性用于定义文本框控件的外观

    TitleTextStyle

    获取一个对属性集合的引用,这些属性用于定义标题的外观

    ToolTip

    获取或设置当鼠标指针悬停在 Web 服务器控件上时显示的文本

    UnknownErrorMessage

    获取或设置当成员资格提供程序返回未定义的错误时所显示的错误信息

    UserName

    获取或设置用户输入的用户名

    UserNameLabelText

    获取或设置“用户名”文本框的标签文本

    UserNameRequiredErrorMessage

    获取或设置当用户名文本框留空时所显示的错误信息

    ValidatorTextStyle

    获取对 Style 对象的引用,该对象允许您设置验证错误信息的外观

    Visible

    获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上

    原文:http://blog.csdn.net/zy122121cs/article/details/8117419

     
  • 相关阅读:
    Html禁止粘贴 复制 剪切
    表单标签
    自构BeanHandler(用BeansUtils)
    spring配置中引入properties
    How Subcontracting Cockpit ME2ON creates SD delivery?
    cascadia code一款很好看的微软字体
    How condition value calculated in sap
    Code in SAP query
    SO Pricing not updated for partial billing items
    Javascript learning
  • 原文地址:https://www.cnblogs.com/renzhituteng/p/4970096.html
Copyright © 2020-2023  润新知