自动校验控件演示[含源码]
在开发网站的过程中,总是在不停的在设置窗口过程中堆放一个又一个的校验控件,虽然
不是很麻烦,但还是有些头上飞苍蝇的感觉,由于最近的项目进行的比较顺利, 同时又有时
间剩余,就想着写一个控件,让它通过设置完成一些功能,如邮箱,数字,电话号码,非空
等校验,基本上用了一天半就写完了,同时又把以前常用的上传文件的功能也加入到了这个
控件库中,并进行了测试,基本上没什么问题,在这里特把源代码提供下载,希望有兴趣的
朋友有空研究一个,如果有什么建议或改动,请及时通知我,谢谢大家。
我现在使用方法说明一下:
1.把My_WCL.dll文件加载到当前项目中。
2.在工具栏中加载这个控件后,如图
3.将上图中的MyTextBox控件用鼠标加载到本当前窗体上,并在控件上点击右键选择属性
,如图,
点击CanBeNull属性后选择必填即可。
4.如果要进行邮箱等其它类型的校验,可点击RequireFieldType,如图
,从中选择相关的类型即可。
5。关于文件上传控件的设置如图所示:
(注:如果校验无效,可能需要先在DOS命令行下运行aspnet_regiis -c重新安装脚本库
“/aspnet_client/system_web/1_1_4322/WebUIValidation.js)
谢谢大家! 源代码
如须转载,请注明出处。