ASP.NET MVC 表单验证问题

使用 

@Html.TextBoxFor(model => model.ShortName, new { @class = "ExpTextBox" })

前台页面会生成一堆验证用的属性

<input class="ExpTextBox" data-val="true" data-val-length="字段 部门简称 必须是最大长度为 50 的字符串。" data-val-length-max="50" data-val-required="部门简称 字段是必需的。" id="ShortName" name="ShortName" type="text" value="">

请问如何让他不生成这些属性,就生成一个最简单的<input type="text">

精慕HU
浏览 895回答 4
4回答

茅侃侃

你直接写html得了 

阿波罗的战车

可以用@Html.TextBox()

绝地无双

找到对应实体,删除验证特性。

POPMUISE

你就直接写<input type="text"> 标签就可以了. @Html.TextBoxFor() 你们应该是封装过的. 或者 你找到这个 重新封装一个白的  
打开App,查看更多内容
随时随地看视频慕课网APP