In MVC3 ho questo codice sul mio controller. Si recupera un elenco di ID \ nomi da tavolo di installazione e crea un ViewBagImpostazione di un valore selezionato predefinito in DropDownList in MVC3
var vs = dba.Installation.OrderBy(q => q.InstName).ToList();
ViewBag.Vessels = new SelectList(vs, "InstId", "InstName");
Ora, a mio modo di vedere. Voglio rendere l'elenco in un elenco a discesa. Ho usato l'helper HTML che funziona bene ...
@Html.DropDownList("InstId",(SelectList)ViewBag.Vessels, "- Select one -")
ho bisogno di impostare prima voce della lista ViewBag come un valore predefinito selezionato, invece di "- Selezionare uno -" testo.
Come posso farlo?
Grazie in anticipo!
Grazie @WheretheresaWill. OH MIO DIO! Non mi rendevo conto di questo sovraccarico. Che stupido. – equisde
Nessun problema! – WheretheresaWill
grazie, mi ha aiutato .... – shanish