Holen Sie sich ein text-Element aus einer c# - SelectList

Mithilfe von Visual Studio Express 2012 für Web und Razor, ich erstellen Sie eine select-Liste:

List<SelectListItem> list = new List<SelectListItem>();
list.Add(new SelectListItem { Text = "Yes", Value = "1" });
list.Add(new SelectListItem { Text = "No", Value =  "2" });

SelectList selectList = new SelectList(list, "Value", "Text", null);

Später, ich möchte den text im Zusammenhang mit einem bestimmten element in der Auswahlliste. Als Neuling würde ich denken, ich könnte dies tun:

selectList.Items[1].Text

Aber, dass die Ergebnisse in der Meldung, "kann Nicht angewendet werden, der Indizierung mit [] auf einen Ausdruck vom Typ" System.Sammlungen.IEnumerable'"

Dank.

InformationsquelleAutor Steve A | 2013-07-25

Schreibe einen Kommentar