我想限制用户输入的值在20个字符以内,用RegularExpressionValidator正则表达式控件进行匹配,匹配英文和字母时管用,但是输入一个中文就提示超过20个字符代码如下:
<asp:RegularExpressionValidator ID="revUser" runat="server"
ControlToValidate="TextBox1" ErrorMessage="用户名太长,最多20个字符"
ValidationExpression="\w{1,20}"></asp:RegularExpressionValidator>求解答这是为嘛?
<asp:RegularExpressionValidator ID="revUser" runat="server"
ControlToValidate="TextBox1" ErrorMessage="用户名太长,最多20个字符"
ValidationExpression="\w{1,20}"></asp:RegularExpressionValidator>求解答这是为嘛?
解决方案 »
- c#编程 构造一个类 实现如下功能:对任意多个整数,小数,字符串进行排序
- C# winform浏览图片的问题,懂得请进!
- 页面跳转问题!!!
- 如何将上传的avi、WMV、MP4、asf等格式的视频文件转换为flash
- 从40个数字中随机抽取数
- 请教.net(C#)数据导入导出的问题
- 验证控件验证失败后仍提交信息到服务器!
- 请教!!!!.Net c# 做的 Webservice 如何让IE不能浏览啊?否则参数全部显示出来不安全~
- 我写的一个简繁转换的Web Service程序(源代码)
- 谁有 Microsoft 用户体验
- 会议室预约系统的表格显示SQL语句
- 用vs2010自带的打包程序如何指定dll的安装位置
^[a-zA-z09\u4e00-\u9fa5]{1,20}$
我还记得那个网址来
http://deerchao.net/
^[a-zA-z0-9\u4e00-\u9fa5]{1,20}$