首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于验证控件写正则表达式的有关问题

2012-09-04 
关于验证控件写正则表达式的问题C# codeasp:RegularExpressionValidator IDRegularExpressionValidator

关于验证控件写正则表达式的问题

C# code
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"                                            ControlToValidate="tb_zipecode" ErrorMessage="请填写正确的邮编格式" ValidationExpression="/\d{6}/"                                            Font-Size="13px" Display="Dynamic"></asp:RegularExpressionValidator>

根据我的正则表达式我输入正确的邮编也会报错~~~~我应该怎么写?这是什么原因??

[解决办法]
你试试 \d{6}
把那两个反邪杠去掉。
[解决办法]
ValidationExpression="\d{6}"
[解决办法]
你写的是javascript的正则吧,如果是c#的,不需要首尾的/
[解决办法]
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ControlToValidate="tb_zipecode" ErrorMessage="请填写正确的邮编格式" ValidationExpression="^\d{6}$"
Font-Size="13px" Display="Dynamic"></asp:RegularExpressionValidator>

热点排行