我已經使用下面的代碼來添加css類@Html.TextBox
但這隻適用於@Html.TextBoxFor
而不適用於@Html.TextBox
。如何在@ Html.TextBox中添加新的CSS類mvc4
@Html.TextBox("ticket_new_attachment_attributes_0_description", new { @class= "bigfield"})
我缺少什麼?
我已經使用下面的代碼來添加css類@Html.TextBox
但這隻適用於@Html.TextBoxFor
而不適用於@Html.TextBox
。如何在@ Html.TextBox中添加新的CSS類mvc4
@Html.TextBox("ticket_new_attachment_attributes_0_description", new { @class= "bigfield"})
我缺少什麼?
嘗試此
@Html.TextBox("ticket_new_attachment_attributes_0_description", null, new { @class= "bigfield"})
的第二個參數是value。
您需要使用過載與第三參數的HTML屬性,像這樣:
// Pass null (or the value) as second parameter
@Html.TextBox("ticket_new_attachment_attributes_0_description", null, new { @class = "bigfield"})
對於@ Html.TextBox第二個參數是文本框的值 是這樣,你可以通過「」作爲文本框的值和第三個參數是HTML屬性
嘗試下面的html:
@Html.TextBox("ticket_new_attachment_attributes_0_description", "", new { @class= "bigfield"})
3年前提問這個問題...目前有最佳答案。 – rakaz
這是GR8,其工作。謝謝 –
這段代碼確實有用,但請注意,馬里奧Sannum給出了一個理由,爲什麼在他的答案下面。第二個參數是值,第三個參數是屬性。 –