代码之家  ›  专栏  ›  技术社区  ›  gmang

ASP.NET MVC html.textbox-如何仅验证数字?

  •  2
  • gmang  · 技术社区  · 14 年前

    对于HTML助手,您如何在不提交的情况下强制使用数字?我知道如果在经典的ASP.NET中有一个文本框,就用正则表达式完成了。

    <%= Html.TextBox("txtYearOfWork",
                     String.Empty, 
                     new { maxlength = 4, size="5", autocomplete = "off" }) %>
    
    2 回复  |  直到 14 年前
        1
  •  6
  •   Andrew Lewis    14 年前

    如果模型上的数据类型为numeric(int等),您可以只使用一个属性,然后启用客户机验证。 More details here.

        2
  •  1
  •   Andrew Cox    14 年前

    另一种选择是使用 jquery Validation Plugin .

    这将允许您添加类“必选数字”,它将为您提供验证魔力。