Visual Studio Express 2012 for Web と Razor を使用して、選択リストを作成します。
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);
後で、selectList の特定の要素に関連付けられたテキストを取得したいと考えています。初心者として、私はこれを行うことができると思います:
selectList.Items[1].Text
しかし、その結果、「[] を使用したインデックス作成を 'System.Collections.IEnumerable' 型の式に適用できません」というメッセージが表示されます。
ありがとう。