1

我正在使用 RegularExpressionValidator 来阻止用户使用撇号(符号')。这在单行文本框中工作正常。但是当用户使用回车键换行时,它总是显示错误消息。我正在使用的 ValidationExpression 是:ValidationExpression="^(?:(?!['].))*$"

这是代码: ErrorMessage="You are not allowed to use aposorphene" ControlToValidate="tbDrivingLicenseOther"
ValidationExpression="^(?:(?!['].))*$">

在网络上的任何地方都找不到解决方案。任何人都可以帮忙吗?

4

1 回答 1

0

我不清楚,你实际上想用你当前的正则表达式来防止什么以及撇号......但是下面的表达式:

ValidationExpression="^[^']*$"

防止仅在 TextBox 和多行 TextBox 中输入撇号。

于 2012-06-27T17:54:29.040 回答