asp.net验证控件气泡提示控件及Demo源码
本程序能改善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 WinV alInstance = new WinVal(); WinValInstance.SetValidator(); WinVal属性详解: IsAutoClose:是否自动关闭 默认为true IsFilterClose:是否渐变关闭 默认为true CloseTime:自动关闭等待的时间,单位:毫秒 默认为2500 FilesFolder:控件资源文件夹的名称 默认为WinValidatorFiles alInstance = new WinVal(); WinValInstance.SetValidator(); WinVal属性详解: IsAutoClose:是否自动关闭 默认为true IsFilterClose:是否渐变关闭 默认为true CloseTime:自动关闭等待的时间,单位:毫秒 默认为2500 FilesFolder:控件资源文件夹的名称 默认为WinValidatorFiles
用户评论