24

我已使用以下代码添加 css 类,@Html.TextBox但这仅适用@Html.TextBoxFor@Html.TextBox.

@Html.TextBox("ticket_new_attachment_attributes_0_description", new { @class= "bigfield"})

我错过了什么?

4

3 回答 3

57

尝试这个

@Html.TextBox("ticket_new_attachment_attributes_0_description", null, new { @class= "bigfield"})
于 2013-04-18T13:09:12.613 回答
6

第二个参数是
您需要将重载与 html 属性的第三个参数一起使用,如下所示:

// Pass null (or the value) as second parameter
@Html.TextBox("ticket_new_attachment_attributes_0_description", null, new { @class = "bigfield"})

请参阅msdn 参考

于 2013-04-18T13:11:14.610 回答
2

对于@Html.TextBox,第二个参数是文本框值,所以你可以将“”作为文本框值传递,第三个参数是 Html 属性

试试下面的 html :

@Html.TextBox("ticket_new_attachment_attributes_0_description", "", new { @class= "bigfield"})
于 2016-11-02T11:45:33.483 回答