Sto restituendo alcuni contatti memorizzati alla vista per DropDownList e non sono in grado di includere più campi DataText sulla mia lista di selezione.Come combinare due dataTextFields per SelectList Descrizione in asp.net MVC 3 utilizzando @ Html.DropDownListFor
Attualmente ho:
@Html.DropDownListFor(model => model.Account.AccountContacts,
new SelectList(ViewBag.DDContacts, "Contact.ContactID", "Contact.FirstName"),
new { @class = "select", style = "width: 100px;" })
Mi piacerebbe avere:
@Html.DropDownListFor(model => model.Account.AccountContacts,
new SelectList(ViewBag.DDContacts, "Contact.ContactID", "Contact.FullName"),
new { @class = "select", style = "width: 100px;" })
che combina entrambe le proprietà FirstName e LastName.
AGGIORNAMENTO: Sono a conoscenza dell'estensione della proprietà dei contatti, ero curioso che esistesse un modo più semplice per ottenere ciò nella vista o nel controller. Ho provato le due soluzioni here inutilmente. How can I combine two fields in a SelectList text description?
Esiste una soluzione per eseguire ciò all'interno della vista o del controller senza modificare il modello? Solo curioso. Grazie (ero a conoscenza dell'opzione di estendere i contatti) – user864675