默认情况下是客户端验证,这里我也只允许在客户端完成当RegularExpressionValidator 验证失败的时候 会显示错误.下面是一个验证控件
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationExpression="[^!@#$]*" ControlToValidate="NeiRong" ErrorMessage="字符串格式错误"></asp:RegularExpressionValidator>我的正则表达式是不允许包含!@#$字符只有包含了!@#$字符的时候,验证才会失败,会返回ErrorMessage的值,重点来了.我想把错误的字符串包含在ErrorMessage里面一起返回.
当用户输入: !@W 的时候,返回:字符串格式错误!@
请高手指教,怎么样才能实现我的目的.注意:需要在客户端执行.用javascript做 可以轻松实现.但是现在必须用RegularExpressionValidator
当然 可以javascript配合RegularExpressionValidator来实现,请高手指教
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationExpression="[^!@#$]*" ControlToValidate="NeiRong" ErrorMessage="字符串格式错误"></asp:RegularExpressionValidator>我的正则表达式是不允许包含!@#$字符只有包含了!@#$字符的时候,验证才会失败,会返回ErrorMessage的值,重点来了.我想把错误的字符串包含在ErrorMessage里面一起返回.
当用户输入: !@W 的时候,返回:字符串格式错误!@
请高手指教,怎么样才能实现我的目的.注意:需要在客户端执行.用javascript做 可以轻松实现.但是现在必须用RegularExpressionValidator
当然 可以javascript配合RegularExpressionValidator来实现,请高手指教
解决方案 »
- 怎么把matlab的M文件转化成.dll形式
- 引用图片过宽导致网页被撑坏……
- 如何上传多个文件并将文件名保存到数据里?
- vs 2005中怎么没有WEB.config文件?
- datagrid导出Excel表问题,迷惑!
- 有没有操作HTML字符串的Document类?类似于XMLDocument,谢谢!
- 第6遍了,一分没有了,不会的帮顶 (关于asp.net2.0发邮件问题,急!!)
- 关于OWC控件的使用问题
- <% =GetUrl("main") %> 同 <% GetUrl("main") %> 有什么区别啊?(后面的没有等号)
- saucer(思归, MS .NET MVP)大哥,请进?
- ASP.NET 怎样做WAP手机登录的图片认证码
- 帮忙来看一下:"Internet Explorer 无法打开Internet站点http://localhost/Test/webform1.aspx 已终止操作"
first,don't use the servercontrol,but htmlcontrol.
to make it easily,just call the js method will be ok.function checkinput(item)
{
if(item.value.indexOf("@")>=0)
{
alert("字符串格式错误:"+item.value.substring(0,item.value.indexOf("@")));
return false;
}
//and so on ...
}
then set this method to the onkeypress event.