2012-01-10 164 views
3

隱藏我已經在MVC3視圖綁定到我的模型,像這樣一個TextBoxFor:我怎樣才能設置TextBoxFor在默認情況下

<%=Html.TextBoxFor(m => m.SomeProperty, new { @readonly = "readonly" }) %> 

我應該如何改變這是這將有風格的一個文本框= 「display:none;」默認?

回答

17

不知道你的默認的意思,但您可以添加樣式屬性:

<%= Html.TextBoxFor(m => m.SomeProperty, new { style = "display: none;" }) %> 

或:

<%= Html.TextBoxFor(m => m.SomeProperty, new { @class = "hidden" }) %> 

,並在你的CSS文件:

.hidden { 
    display: none; 
} 
+0

我沒預計它會變得更加困難!謝謝 :) – Stian 2012-01-10 08:44:20

相關問題