【发布时间】:2011-01-20 12:33:26
【问题描述】:
我有一个需要验证的文本框,以便用户可以输入最多四个字符,并且它们可以是字母数字。我正在使用 VS2003,.NET 1.1。
请让我知道我应该使用什么表达式来验证这个条件 任何帮助都会很棒。谢谢!
试过这样:
<asp:TextBox id="wtxtTPP" tabIndex="2" runat="server" CssClass="text" Width="144px" MaxLength="4" />
<asp:RegularExpressionValidator id="RegularExpressionValidator1" style="z-index: 101; left: 208px; position: absolute; TOP: 16px" runat="server" ErrorMessage="RegularExpressionValidator" ValidationExpression="^([\S\s]{0,4})$" ControlToValidate="wtxtTPP" />
<input style="z-index: 102; left: 88px; position: absolute; top: 72px" type="submit" value="Submit" id="Submit1" name="Submit1" runat="server">
【问题讨论】:
-
为什么使用 .NET 1.1?它已经过时了!至少使用 .NET 2.0。使用时可以免费试用 Visual Studio 2010 Express(支持 3.5 和 4.0)。没有理由继续使用 .NET 1.1。
标签: asp.net regex validation .net-1.1