Sto provando a creare una vista con due DropDownList. Le opzioni disponibili nel secondo DropDownList dipendono da ciò che l'utente ha selezionato nel primo. Sto passando questi dati al mio punto di vista in ViewBag come segue:Rasoio MVC 4 - Creazione di una DropDownList dinamica
List<SelectListItem> firstBoxChoices = ViewBag.firstBoxChoices;
Dictionary<string, List<SelectListItem>> secondBoxDict = ViewBag.secondBoxDict;
Il primo oggetto ha le scelte per la prima DropDownList. Quando l'utente seleziona uno di questi, ho bisogno di ottenere l'elenco appropriato di scelte per il secondo DropDownList dal mio dizionario. Non riesco a capire come ottenere questo. Se ottengo la nuova selezione del primo DropDownList in una funzione Javascript onchange(), non sembra esserci alcun modo per utilizzare questo valore come chiave per il mio dizionario C#.
Naturalmente, ho visto questa funzionalità sul web, quindi so che deve essere possibile in qualche modo. Come posso raggiungere questo obiettivo?
Grazie!
Questo è proprio quello che stavo cercando! Grazie. –