2011-11-10 14 views

risposta

12

[ScaffoldColumn(false)] indica a Visual Studio di non impalcare la colonna durante la generazione di un modello per la visualizzazione. Quando crei una nuova vista, puoi creare una vista fortemente tipizzata. Quando lo fai, Visual Studio ti chiede quale modello usare (Crea, Modifica, Elenco, ecc.). Se crei un modello Modifica/Crea; ad esempio, se si inserisce [ScaffoldColumn(false)] nella proprietà del modello, non verrà generata una chiamata DisplayFor() o EditorFor() nel modello, quindi non verrà inclusa nella visualizzazione.

[HiddenInput] indicherà ai metodi DisplayFor/EditorFor che deve creare un campo html nascosto per tale valore. Quando pubblichi un modulo, questo verrà incluso nei valori ma sarà "nascosto" dalla vista quando le persone lo guardano.

Problemi correlati