0
我想使用MVC 3模板的功能,使其更容易爲各種對象創建查看/編輯屏幕。更改MVC DisplayFor不顯示ID域
我已經開始通過簡單地使用Html.DisplayForModel() - 我現在想定製我的模型中的不同字段,以便始終以相同的方式顯示相同類型的字段。無論如何這就是主意 - 我仍然試圖弄清楚模板真的有用。
現在,如果我只是用Html.DisplayForModel它只是做一個div同場的名稱和值的另一個DIV。因此,例如Name屬性將得到呈現爲
<div class="display-label">Name</div>
<div class="display-field">Bob</div>
好吧,我可以與工作 - 但是,例如一個ID字段也將被顯示的方式。於是,我就重寫如何Id字段將根據this博客顯示。問題是,如果我這樣做(我改變了ID字段是一個隱藏的輸入),它還是把標籤格在那裏。
是否有可能同時控制每個屬性的標籤和字段的div?或者我必須做整個模板(而不是自定義字段)?