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?
MyListcontiene? HiddenForviene utilizzato solo per un ingresso alla volta.
Model.MyList? Potrebbe essere necessario eseguire manualmente alcune serializzazioni / deserializzazioni nell'elenco.
<input />s?