使用asp.net mvc3的文本框的Html帮助器

时间:2014-07-09 15:05:15

标签: asp.net-mvc-3 razor-2

我正在尝试使用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"})

有人可以帮我解决上述问题吗?

1 个答案:

答案 0 :(得分:2)

添加null作为第二个参数(您的html属性作为第三个参数进入)

@Html.TextBox("Name", null, new {id="add-student-name", maxlength="50"})

自从我使用asp.net几年后,我确信这将成为你的问题。