我想将regularexpressionvalidator应用于DetailsView ASP.NET 2.0 VB中的选择字段

时间:2011-02-11 12:34:12

标签: asp.net validation detailsview

你好,我一直遇到麻烦这一段时间了。我在Detailsview中有一个绑定的文本框,我已经添加了一个RegularExpressionValidator(REV)。使用的正则表达式是[a-zA-Z] *

运行Web窗体后,“编辑”按钮将打开字段。无论验证如何,任何输入都会导致按下更新按钮时显示REV错误消息。继续显示“更新”按钮,直到选择“取消”按钮并将原始记录返回到屏幕以替换任何条目。

RequiredFieldValidator正常工作。

雷布朗

1 个答案:

答案 0 :(得分:0)

我建议您使用Ajax Control Toolkit FilteredTextBoxExtender而不是使用REV。

它为您提供了验证数字,字母甚至自定义类型的许多类型验证输入的选项,例如:

<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>

<ajaxToolkit:FilteredTextBoxExtender ID="ftbe" runat="server"
    TargetControlID="TextBox3"         
    FilterType="LowercaseLetters, UppercaseLetters" />