浅析ASP.NET验证控件

开发 后端
本文介绍ASP.NET验证控件,有效解决了ASP.NET验证控件占用页面提示信息版面的缺陷。

ASP.NET验证控件的显示效果,用比较人性化的气泡提示来替换掉原来枯燥的界面提示,并带有"关闭提示"的功能,有效的解决了一个输入框带多个验证控件时,显示错误提示信息不在同一个地方的缺陷,也有效解决了ASP.NET验证控件占用页面提示信息版面的缺陷。

[功能调整改进:]
1. 使用cs代码调用控件,不使用原来在aspx文件中插入script代码的方式;
2. 效果提示增加到3种,分别为rightpoptip(右侧气泡)、toppoptip(头部气泡)、buttompoptip(底部气泡);
3. 增加提示自动关闭和淡出关闭效果;
4. 增加关闭等待时间控制;
5. 自动支持虚拟目录和站点;
6. 可扩展性,增加config.xml文件配置,可以自由扩展,但是注意:修改config.xml之后需要重启IIS,因为使用了缓存机制。

[使用方法:]
1. 将Winsteps.Validator.dll引入到项目中;
2. 将WinValidatorFiles文件夹拷贝到web项目的根目录下;
2. 在.cs文件中加入引用using Winsteps.Validator;
3. 在Page_Load事件中插入如下代码:

WinVal WinValInstance = new WinVal();
WinValInstance.SetValidator();

WinVal属性详解:
IsAutoClose:是否自动关闭 默认为true
IsFilterClose:是否渐变关闭 默认为true
CloseTime:自动关闭等待的时间,单位:毫秒 默认为2500
FilesFolder:控件资源文件夹的名称 默认为WinValidatorFiles
ValStyle:显示样式,如:rightpoptip、toppoptip、buttompoptip 默认为rightpoptip
Version:当前控件的版本号

[注意:]
在asp.net2.0,IE6、Firefox2下通过,但不保证能适应所有浏览器,淡出效果在IE下可用。 以上介绍ASP.NET验证控件

【编辑推荐】

  1. XML和ASP.NET
  2. ASP.NET中Java script中调用c#方法
  3. ASP.NET整个Postback程序处理的过程
  4. ASP.NET服务器端控件CheckBoxList
  5. 浅析ASP.NET的Membership
责任编辑:佚名 来源: CSDN
相关推荐

2009-08-04 15:20:59

ASP.NET数据验证数据验证控件

2009-08-04 17:41:10

ASP.NET数据验证

2009-08-05 16:50:09

ASP.NET For

2009-08-05 16:17:29

ASP.NET For

2009-08-04 15:36:16

2009-08-07 17:49:44

控件设计器

2009-08-07 15:24:16

ASP.NET模板控件

2009-08-07 14:40:36

RegularExprASP.NET验证控件

2009-08-07 17:59:35

控件设计器

2009-08-07 16:32:52

ASP.NET控件设计时支

2009-07-24 09:57:25

ASP.NET HTM

2009-08-07 15:34:15

ASP.NET数据绑定

2009-08-04 15:02:18

ASP.NET数据验证

2009-08-06 18:18:27

ASP.NET控件开发ASP.NET复合控件

2009-07-28 16:21:03

Asp.net AjaAutoComplet

2009-08-03 18:00:00

ASP.NET服务器控

2009-08-06 17:13:56

ASP.NET自定义控

2009-08-06 15:21:45

ASP.NET控件开发RenderConte

2009-08-10 14:16:59

ASP.NET自定义控

2009-08-07 17:41:07

ASP.NET Web
点赞
收藏

51CTO技术栈公众号