我正在尝试使用asp.net mvc3应用程序的html助手替换以下html文本框。
<input name="Name" id="add-student-name" type="text" maxlength="50" />
我试过以下但是在渲染时我发现它与上面的html标记不匹配。
@Html.TextBox("Name", new {id="add-student-name", maxlength="50"})
有人可以帮我解决上述问题吗?
答案 0 :(得分:2)
添加null作为第二个参数(您的html属性作为第三个参数进入)
@Html.TextBox("Name", null, new {id="add-student-name", maxlength="50"})
自从我使用asp.net几年后,我确信这将成为你的问题。