为Html.TextBox设置值Html属性(MVC 1.0)

mod*_*bie 4 asp.net-mvc html-helper

我正在通过HtmlHelper创建一个Html TextBox,我无法获取value属性集.我已经尝试了下面的两行,我也用谷歌搜索但找不到解决方案:

<%= Html.TextBox("name", null, new { @class = "textbox", value = "hi" }) %>
<%= Html.TextBox("name", null, new { @class = "textbox", @value = "hi" }) %>
Run Code Online (Sandbox Code Playgroud)

两行都返回一个值为""的输入元素

我错过了什么?

Oli*_*yen 12

该值是Html.TextBox方法的第二个参数:

<%= Html.TextBox("name", "hi", new { @class = "textbox" }) %>
Run Code Online (Sandbox Code Playgroud)

应该管用