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

2 番目のパラメーターはです。
次のように、html 属性の 3 番目のパラメーターでオーバーロードを使用する必要があります。

// 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 に答える