ChangePassword 控件(ASP.net)
发布时间:2017-09-07 14:11:13
ChangePassword 控件(ASP.net)

通过“ChangePassword”控件,用户可以更改自己的密码。用户必须先提供原始密码,然后再创建并确认新密码。如果原始密码正确,则用户密码将更改为新密码。该控件还支持发送关于新密码的电子邮件。“ChangePassword”控件由通过身份验证和未通过身份验证的用户使用。如果用户未通过身份验证,该控件将提示用户输入登录名。如果用户已通过身份验证,该控件将以用户的登录名填充文本框。

向网页中添加 ChangePassword 控件 将“ChangePassword”控件从“工具箱”任务窗格拖放到网页上。

\

在 ChangePassword 控件模板之间切换

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

提示:

您也可以在“设计”视图中单击“ChangePassword”控件,再单击右上角的箭头,以显示“ChangePassword 任务”菜单。再次单击该箭头可隐藏菜单。


在“ChangePassword 任务”菜单上,选择“视图”下拉列表中的“更改密码”或“成功”。模板将切换到所选的视图。

\

\

\

对每个模板视图,都可以应用格式。

“ChangePassword”控件包含两个可向用户显示的模板化视图。

①第一个模板是“ChangePasswordTemplate”,它显示用来收集更改用户密码所需数据的用户界面。

②第二个模板是“SuccessTemplate”,它定义当用户密码更改成功后显示的用户界面。

代码:

//更改用户密码所需数据的用户界面 <ChangePasswordTemplate> 修改密码
原密码: 。。。。。省略

//用户密码更改成功后显示的用户界面。 <SuccessTemplate> 密码修改完成
您的密码已修改!


比如说我添加完这个后,界面分别如下:

\

\

向 ChangePassword 控件应用基本格式架构

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

在“ChangePassword 任务”菜单上,单击“自动套用格式”。

在“自动套用格式”对话框中,从“选择架构”列表中选择一个架构。该架构对“ChangePassword”控件产生的效果将显示在“预览”区域中。

单击“确定”应用格式架构并关闭对话框,或者单击“应用”应用格式架构而不关闭对话框。

若要设置确定“ChangePassword”控件的外观和行为的其他属性(包括控件处于各种状态下时所显示的文本),请使用“标记属性”任务窗格。

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:湖北网站制作 http://hubei.666rj.com