【发布时间】:2012-06-29 03:50:09
【问题描述】:
我正在使用 RegularExpressionValidator 来阻止用户使用撇号(符号 ')。这在单行文本框中工作正常。但是当用户使用回车键换行时,它总是显示错误消息。我使用的 ValidationExpression 是:ValidationExpression="^(?:(?!['].))*$"
这是代码:
ErrorMessage="你不能使用撇号"
ControlToValidate="tbDrivingLicenseOther"
ValidationExpression="^(?:(?!['].))*$">
在网络上的任何地方都找不到解决方案。有人可以帮忙吗?
【问题讨论】:
-
这不是答案,但为什么不能在服务器端去掉撇号?
-
我尝试过,即使使用常规文本框也无法正常工作)您的表达式比单个撇号检查更复杂。