asp.net-mvc - 删除客户端验证

标签 asp.net-mvc

假设我有一个特定的问题,我需要删除一些数据注释的必需属性,我该怎么做?

我知道 View 模型,但出于某些原因我不想使用它。

最佳答案

如果您只想在客户端禁用单个字段的验证,那么您可以按如下方式覆盖验证属性:

@Html.TexBoxFor(model => model.SomeValue,                  
new Dictionary<string, object> { { "data-val", false }}) 

这是 source更多答案

关于asp.net-mvc - 删除客户端验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10209622/

相关文章:

c# - 将现有程序集添加到 mvc 6 项目

asp.net-mvc - 无法解析符号 'ViewBag'

asp.net-mvc - MVC : How do i declare the name value using DropDownListFor

c# - 如何在 ASP.NET MVC4 表中执行简单的多项选择

c# - 您将如何在单个 ASP.Net MVC Web 应用程序中构建访问者和管理功能?

c# - 如何使用 AutoMapper 将列表映射到 ASP.NET MVC 中的 SelectList?

c# - Html.BeginForm 路由到 Web Api

javascript - MVC 4 - 级联下拉列表 - Ajax JavaScript 调用问题

c# - 如何在 C# 中创建、写入然后返回文件而不将其保存到磁盘

asp.net-mvc - 将冒号和星号添加到帮助程序生成的标签