百度空间 | 百度首页 
 
查看文章
 
AjaxControltoolkit学习笔记—PasswordStrength使用详解
2008-03-01 22:38

二十二.PasswordStrength

密码强度控件

如今对于用户密码的暴力破解越来越多,用户需要设置复杂的密码(也就是强密码)。PasswordStrength控件正是是用来提示用户输入密码强弱情况的。在用户在密码框中输入密码时,在文本框的后面会有一个提示(可以是文本或者进度条),提示信息的位置也可以由我们来自己设置,样式可以写CSS来定义。当密码框失去焦点时提示信息会自动消失。

  属性说明

属性

描述

TargetControlID

要检测密码的TextBox控件ID

DisplayPosition

提示的信息的位置,如:

DisplayPosition="RightSide|LeftSide|BelowLeft"

StrengthIndicatorType

强度信息提示方式,有文本和进度条

StrengthIndicatorType="Text|BarIndicator"

PreferredPasswordLength

密码的长度

PrefixText

用文本方式时开头的文字

PrefixText="Strength:"

TextCssClass

用文本方时文字的CSS样式

MinimumNumericCharacters

密码中最少要包含的数字数量

MinimumSymbolCharacters

密码中最好要包含的符号数量(*,#)

RequiresUpperAndLowerCaseCharacters

是否需要区分大小写

TextStrengthDescriptions

文本方式时的文字提示信息

TextStrengthDescriptions="Very Poor;Weak;Average;Strong;Excellent"

BarIndicatorCssClass

进度条的CSS样式

BarBorderCssClass

进度条边框的CSS样式

HelpStatusLabelID

帮助提示信息的Lable控件ID

<ajaxToolkit:PopupControlExtender ID="PopEx" runat="server"
     TargetControlID
="DateTextBox"
     PopupControlID
="Panel1"
Position
="Bottom" />


类别:asp.net ajax学习笔记 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu