| 飞 的个人资料二月飞雪日志列表留言簿 | 帮助 |
|
6月20日 用RegularExpressionValidator来限制多行文本的输入长度以前限制多行文本输入框的输入长度一般采用客户端脚本的方式,最近突然想到用RegularExpressionValidator也可以,只要设定好ValidationExpression就行了,比如你要限定最多只能输入500个字符,那么可以设为:".{0,500}",使用验证控件还能够统一验证与提示的方式,提高友好性。但是今天突然发现一个问题,就是当输入过程中敲入回车键以后,这种验证就不准确了,很离奇,经过尝试发现原来是ValidationExpression设置错误,因为.不能代表特殊字符,所以就不能验证回车,TAB等输入,考虑到TAB本来就无法输入,因此将ValidationExpression设置为:"(.|\r|\n){0,500}"就可以了。 引用通告此日志的引用通告 URL 是: http://wonphy.spaces.live.com/blog/cns!22042D05BB497C1A!313.trak 引用此项的网络日志
|
|
|