asp.net验证

时间:2009-04-22 05:22:15

标签: asp.net

我想添加一个验证控件来检查输入的人的名字和姓氏是否包含A-Z中的字符而不是任何特殊字符和数字?怎么做?

3 个答案:

答案 0 :(得分:2)

使用正则表达式验证器并将[a-zA-Z]作为reg ex进行验证 如果您想要支持连字符和下划线,请添加[a-zA-Z_\-]

<asp:RegularExpressionValidator id="revalApha" runat="server" 
ControlToValidate="TextBox1" ValidationExpression="[a-zA-Z]+$" 
ErrorMessage="Only Alphabets allowed"> </asp:RegularExpressionValidator>

我会建议不要使用自定义验证器,因为你需要在javascript和c#中编写一个函数

答案 1 :(得分:0)

您可以使用正则表达式验证程序或自定义验证程序。

答案 2 :(得分:0)

以下是使用regular expression validator for that的一个很好的示例。但不要忘记O'Dell和Van Damme。 :)