自定义服务器控件之CTextBox(一)

例图:CYT.Framework.CTextBox

 

效果图:

 

CYT.Framwork.CTextBox效果图

功能目标:

1 自定义:MaxLength属性,当用户填完移开焦点自动验证其字符长度上限.

2 自定义:MinLength属性,当用户填完移开焦点自动验证其字符长度下限.

3 自定义:ValidateExpress属性,当用户移开焦点自动验证设置好的有效的正则表达式,如果不是正则表达示允许的,则会自动提示ValidateMessgae属性设置好的错误信息.

4 自定义:ValidateMessage属性,参考 功能目标3.

 

意义:减少程序员做项目经常对表单的常用验证的重复工作时间.

后续改进.增加验证控件.与CBUTTON控件绑定,当验证控件对绑定的各个CTEXTBOX的验证为TRUE时,则触发CBUTTON控件的后台事件,否则,不触发.

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值