自动校验控件演示[含源码]

     在开发网站的过程中,总是在不停的在设置窗口过程中堆放一个又一个的校验控件,虽然
不是很麻烦,但还是有些头上飞苍蝇的感觉,由于最近的项目进行的比较顺利, 同时又有时
间剩余,就想着写一个控件,让它通过设置完成一些功能,如邮箱,数字,电话号码,非空
等校验,基本上用了一天半就写完了,同时又把以前常用的上传文件的功能也加入到了这个
控件库中,并进行了测试,基本上没什么问题,在这里特把源代码提供下载,希望有兴趣的
朋友有空研究一个,如果有什么建议或改动,请及时通知我,谢谢大家。
    我现在使用方法说明一下:
    1.把My_WCL.dll文件加载到当前项目中。
    2.在工具栏中加载这个控件后,如图
         

    3.将上图中的MyTextBox控件用鼠标加载到本当前窗体上,并在控件上点击右键选择属性
,如图
点击CanBeNull属性后选择必填即可。

    4.如果要进行邮箱等其它类型的校验,可点击RequireFieldType,如图     
             
,从中选择相关的类型即可。

    5。关于文件上传控件的设置如图所示:
           

    (注:如果校验无效,可能需要先在DOS命令行下运行aspnet_regiis -c重新安装脚本库
“/aspnet_client/system_web/1_1_4322/WebUIValidation.js)

     谢谢大家!  源代码 

     如须转载,请注明出处。

 

posted @   代震军  阅读(2896)  评论(12编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示