Sto usando un modello che contiene un elenco come proprietà. Sto popolando questo elenco con gli elementi che prendo da SQL Server. Desidero che l'elenco venga nascosto nella visualizzazione e passato all'azione POST. In seguito potrei voler aggiungere più elementi a questo elenco con jQuery che rende un array inadatto per l'espansione in seguito. Normalmente useresti
@Html.HiddenFor(model => model.MyList)
per eseguire questa funzionalità, ma per qualche motivo l'elenco in POST è sempre nullo.
Domanda molto semplice, qualcuno sa perché MVC si comporta in questo modo?
MyList
contiene? HiddenFor
viene utilizzato solo per un ingresso alla volta.
Model.MyList
? Potrebbe essere necessario eseguire manualmente alcune serializzazioni / deserializzazioni nell'elenco.
<input />
s?