首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

WinForm自定义验证控件

visual studio2010开发,对TextBox进行了改写,附带了验证功能,不需要开发人员再次对TextBox的内容进行验证,也不需要在相关的按钮里写判断语句,节省了对内容验证的时间,下面为大家介绍下控件的功能和用法...在Form1窗体上,添加2个Groupbox控件,7个Label,6个RegexTextBox和2个Button,如图所示: ? 3....全部验证通过后,执行了button1_Click事件: ? 点击button2产生的效果: regexTextBox5调用的是自定义验证事件CustomerValidated进行验证: ? ?...该控件的最大优势在于开发人员无需在对文本框进行任何的验证,也不用编写任何代码进行处理,简化了代码,加快开发速度。...之前的控件版本有问题,重新修改了一版上传了,最新下载地址:控件演示下载 核心源码 修正了验证失败后还会执行按钮事件的错误,添加了显示样式Icon,优化部分代码,并修改了部分错误代码。

1.1K10

ASP.NET验证控件的使用

前些天了解了一下验证控件,记录下来,希望以后忘记的时候可以舒适起来。 微软提供六个验证控件,更准确的说是五个验证控件和一个集中显示控件。...在这些控件中,最简单的莫过于RequiredFieldValidator 控件,这个控件验证必填项的,当验证控件没有输入数据时,就会验证失败,从而无法继续执行。...这个控件会在客户端和服务器段分别进行验证;其次是RegularExpressionValidator 控件,这个控件需要一个正则表达式,ValidationExpression属性是验证的正则表达式,这个控件同样会进行服务器和客户端的同时验证...,除非客户端不支持js,或者显示指出只进行服务器验证才可以阻止客户端验证。...另外一个验证控件是CustomValidator 控件,这个只能在服务器端进行验证,它的验证方式非常灵活,当触发验证时,会执行服务器的一个方法,这个方法需要在OnServerValidate中指定,并在后台代码中进行验证

2.9K30

Silverlight Telerik控件学习:数据录入、数据验证

数据录入不规范(或错误)就象一颗定时炸弹,迟早会给系统带来麻烦,所以在数据录入时做好验证是很有必要的。...相对传统asp.net开发而言,SL4中的数据验证要轻松很多(主要得益于Xaml的Binding特性),步骤如下: 1、定义业务Model类时,在需要验证的属性setter中,写好业务逻辑,对于不合规范的...vs.net不断的被异常信息所打断,这个有点烦人,所以我用了#define/#undef/#if /#endif 条件编译的小技巧,在调试期先不处理异常,等其它业务逻辑写完后,最后再加上#undef,进行数据验证测试...2、xaml界面部分,用Binding将各控件与Model实例的属性关联,对于指定长度和指定输入字符集的字段(比如:18位身份证号,手机号之类),最适合用RadMaskedTextBox,示例如下: <...private void btnSubmit_Click(object sender, RoutedEventArgs e) { //显式验证必填项

2.9K60

NET中验证控件表达式汇总

ASP.NET为开发人员提供了一整套完整的服务器控件验证用户输入的信息是否有效。...5、CustomValidator:在运行定制的客户端JavaScript或VBScript函数时,可以使用这个控件。     那么,如何使用验证控件呢?    ...2、把验证控件放在要验证控件右边     3、修改验证控件的ControlToValidate属性为要验证控件名。    ...C、RegularExpress控件:通过ValidationExpress属性,从列表中选择一个新的正则表达式。     最后,需要注意的是,每一个字段都可以使用多个不周类型的验证控件进行验证。...12345678 上海:(021)12345678 郑州:03711234567     4+7位 杭州:057112345678     4+8位 还有带上分机号,国家码的情况 由于情况非常复杂所以不建议前台

1.1K100
领券