ASP.NET MVC Html.textbox - 如何只验证数字?

标签 asp.net asp.net-mvc

使用 HTML 帮助程序,您将如何在不提交的情况下强制执行数字?我知道如果你在经典的 ASP.NET 中有一个文本框,它是用正则表达式完成的

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

最佳答案

如果模型上的数据类型是数字(int 等),您可以只使用一个属性,并打开客户端验证。 More details here.

关于ASP.NET MVC Html.textbox - 如何只验证数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2624584/

相关文章:

c# - 如何跟踪内部广告系统的转化率(点击销售)?

c# - 在 ASP.NET Web 应用程序中创建线程的正确方法

asp.net-mvc - asp.net MVC 部分 View Controller 操作

C# Entity Framework 4 Common Language Runtime 检测到无效程序错误?

.net - 使用 linq 和 sql 比较两个列表

asp.net - 只读数据库连接字符串

javascript - 是javascript调用的是否区分大小写的html控件的ID

c# - 在 MVC 站点上,您可以优先考虑 IIS 中的 Url Rewrite 模块以覆盖 MVC 路由吗?

c# - 多个相同类型的 Include 语句出现奇怪的 Entity Framework 错误

c# - 在 C# 中,如何将此数据结构转换为 Json