0

TextBoxFor在一个页面上有 4 个标签。我希望这些标签具有相同的 css 类。我怎么做?

@Html.TextBoxFor(m => m.Name)

我见过类似的东西

@Html.TextBoxFor("Name", m => m.Name, new {@class="contactUsTextBox"})

@Html.TextBoxFor(m => m.Name, new {@class="contactUsTextBox"})

在其他网页上,但那些会导致错误。

4

3 回答 3

1

应该..

@Html.TextBoxFor(m => m.Name, new {@class="contactUsTextBox"})

确保模型中存在该属性,并确保 Css 类存在,后者不会导致错误,但您不会看到任何样式。

您还可以@model在视图顶部发布 ,以及实际model.

另外,请解释您在问题中看到的错误。

于 2013-09-09T15:13:44.090 回答
0

尝试:

@Html.TextBoxFor(m => m.Name, new {@class="contactUsTextBox"}) 
于 2013-09-09T15:13:18.693 回答
0

你也可以使用

@Html.TextBoxFor(m => m.Name, 
                 new Dictionary<string, object> {{"class","contactUsTextBox"}})
于 2013-09-09T15:15:59.617 回答