我正在使用 MVC4 Razor 引擎。
我有必需属性的模型。但就我而言,在编辑模式下,我需要删除该验证。
@Html.TextBoxFor(m => m.RegEmail , new { @class = "inp-form",data_val = false})
@Html.ValidationMessageFor(m => m.RegEmail)
我已经完成了文本框控件,但是如何删除 webapi 的 modelstate required 属性,因为它抛出 400 bad request 并显示该字段是必需的。
任何人都知道如何从 webapi 中删除验证作为抛出 400 错误请求?