RegularExpressionValidator 里面一个正则 不知道怎么写
我需要验证 一个文本框在这个文本框里面 用户至少输入2个字节的内容 最长20字节
不可以使用 ^.{2,20}$ 进行验证的话
应为这样的话 由于一个中文字符2字节 就变成了 40字节的内容了。。。。。
帮我想想办法把。。。。 --------------------编程问答-------------------- 按字节长度限定,这不是RegularExpressionValidator 做的事,自己写js验证,麻烦不到哪去 --------------------编程问答--------------------
JS 已经写了 可是 如果浏览器中 JS被停用 不是很麻烦么 --------------------编程问答-------------------- 在服务端验证也简单:
string input = "测试一下";--------------------编程问答--------------------
int byteCount = System.Text.Encoding.UTF8.GetByteCount(input);
你难道认为RegularExpressionValidator 用的就不是js吗? --------------------编程问答--------------------
不是服务器端的么? --------------------编程问答--------------------
EnableClientScript 设定 False 貌似会在服务端验证
补充:.NET技术 , ASP.NET