2007年11月8日

摘要: 一、 简介 如今对于用户密码的暴力破解越来越多,用户需要设置复杂的密码(也就是强密码)。PasswordStrength控件正是是用来提示用户输入密码强弱情况的。在用户在密码框中输入密码时,在文本框的后面会有一个提示(可以是文本或者进度条),提示信息的位置也可以由我们来自己设置,样式可以写CSS来定义。当密码框失去焦点时提示信息会自动消失。 二、 属性说明 ... 阅读全文
posted @ 2007-11-08 20:53 董昊(昊子) 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一、 简介 Popupcontrol可以弹出任意类型的控件,不管是在服务器控件还是html控件。就是在某控件获取焦点时弹出另外一个控件,进行一些操作后,隐藏弹出的控件。 二、 属性说明 属性 说明 ... 阅读全文
posted @ 2007-11-08 20:53 董昊(昊子) 阅读(257) 评论(0) 推荐(0) 编辑
摘要: PagingBulletedList agingBulletedList扩展器控件可以让某个ASP.NET BulletedList拥有客户端索引、分页和排序的功能。 示例运行效果: 图(1) 图(2) 图(3) 图(4) 图(5) PagingBulletedListDemo.aspx代码示例: PagingBulletedList Demo ... 阅读全文
posted @ 2007-11-08 20:52 董昊(昊子) 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、 简介 NumericUpDown也可以称之为微调控件(效果图:),可以使用它进行一组有关联顺序的值的输入控件。早在delphi时代,就流行使用该控件。而在web上,到今天才真正出现次控件,可见其web实现之难,感谢ajax! NumericUpDown同样也是扩展控件,它扩展的是TextBox。常规的使用有数字的增/减和时间"日期"星期的的增/减。而且它的上下键的图片还可以更改。 ... 阅读全文
posted @ 2007-11-08 20:51 董昊(昊子) 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 简介 为什么各大网站的注册系统都有图片验证的要求? 因为如果没有图片验证系统,那么机器人爬虫将自动登录网站,如果网站给每个登录 用户分配一点内存,那无数的机器人自动登录网站将使网站的负载大大增加,甚至网站将就此瘫 痪。但是图片验证系统编写太复杂,atlas给了一个图片验证系统的替代者-NoBot。但是需要说明 的是,最佳方案还是图片验证,看了NoBot的原理... 阅读全文
posted @ 2007-11-08 20:50 董昊(昊子) 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 有用户自定义控件的加载顺序: 本页面Page_Load -> 自定义控件Page_Load -> 本页面Page_PreRender 那么在本页面Page_Load 根本无法使用自定义控件,因为他还没有Page_Load ,解决方案就是使用Page_PreRender! 阅读全文
posted @ 2007-11-08 20:49 董昊(昊子) 阅读(626) 评论(1) 推荐(0) 编辑
摘要: 用js脚本输出一些提示,可是不管是用 Page.RegisterClientScriptBlock还是用 Page.RegisterStartupScript 注册,该死的提示信息总是不出来。其实不是不出来,只是我们叫错了它们的名字,我们只要用下面的这条语句: ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType... 阅读全文
posted @ 2007-11-08 20:48 董昊(昊子) 阅读(219) 评论(0) 推荐(0) 编辑
摘要: altas(ajax)控件(十六):遮盖全屏幕的对话框控件ModalPopup 遮盖全屏幕的对话框扩展控件ModalPopup使用时,会出现整个屏幕都会是灰色的,只有一个“模式”对话框可以操作. ModalPopup是一个扩展控件,它建立在已经存在panel等容器控件的基础上,而panel上可以放置任何控件,panel的样式也是自定义的. 当控件使用时, 点击panel之外的操作都是无效的. Mo... 阅读全文
posted @ 2007-11-08 20:47 董昊(昊子) 阅读(573) 评论(0) 推荐(0) 编辑
摘要: altas(ajax)控件(十七):互斥复选框控件MutuallyExclusiveCheckBox 实例: 任何时候只有一个复选框被选中 选中 不选中 属性 解释 ... 阅读全文
posted @ 2007-11-08 20:47 董昊(昊子) 阅读(275) 评论(0) 推荐(0) 编辑
摘要: MaskedEdit是一个扩展控件,它可以让文本控件(如:TextBox)拥有屏蔽编辑功能。它的使用相当简单。 同时和它一起配合的使用的还有一个验证控件MaskedEditValidator TextBox的例子 属性 ... 阅读全文
posted @ 2007-11-08 20:46 董昊(昊子) 阅读(459) 评论(0) 推荐(0) 编辑

导航