0

我需要一个aspvalidationExpression中的代码来验证一个表达式,如果Word末尾有任何字母(d),我们就可以避免提交

例子:

禁用:GIAC1-IMME-D(坏)

启用:GIAC1-IMME(好)

放在这里 :

     <asp:RegularExpressionValidator ID="RegularExpressionValidator5"  runat="server" ControlToValidate="date_Fin" 
Display="Dynamic" ErrorMessage="Invalid date"
 ForeColor="Red" ValidationExpression=""></asp:RegularExpressionValidator>

tnks my clan 
4

2 回答 2

1

我假设您正在谈论 RegularExpressionValidator 控件的 ValidationExpression 属性。如果是这种情况,您可以使用下面的正则表达式。它将匹配包含除换行符以外的任何内容且不以小写或大写 d 结尾的任何字符串。

^.*[^Dd]$
于 2012-07-20T13:19:55.207 回答
0

CascadeMode = CascadeMode.StopOnFirstFailure;

RuleFor(x => x.Field).Trim().ToUpper() .EndsWith("D") .WithMessage("No Ds please");

于 2012-07-20T13:19:20.150 回答