2010-04-12 71 views
2

使用HTML帮助程序,您将如何强制执行数字而不提交?我知道这是用正则表达式做,如果你有经典的ASP.NETASP.NET MVC Html.textbox - 如何验证数字?

<%= Html.TextBox("txtYearOfWork", 
       String.Empty, 
       new { maxlength = 4, size="5", autocomplete = "off" }) %> 

回答

6

一个文本框,如果模型中的数据类型是数字(INT等),你可以只使用一个属性,打开客户端验证。 More details here.

+0

Nic谢谢!这就是我一直在寻找的。 – gmang 2010-04-13 12:58:16

1

另一种选择是使用jquery Validation Plugin

这将允许你只需添加类“所需的数字”,它会为你做验证魔术。