Как установить выбранное свойство индекса для SelectList со строками? (ASP.NET MVC) - PullRequest
0 голосов
/ 26 марта 2010

У меня есть следующий код:

// Form the continuities list
        string[] continuities = new string[] { "10s", "20s", "30s" };
        Model.Continuities = new SelectList(continuities, 2 );

Я ожидаю, что будет выбрано «20 с»

Как я могу сделать это без создания нового класса?

1 Ответ

1 голос
/ 26 марта 2010

Вот как я это делаю:

List<SelectListItem> list = new List<SelectListItem>();
SelectListItem select = new SelectListItem();
               select.Text = "10"
               select.Value = "10"
               list.Add(select);

      ViewData["Store"] = new SelectList(list, "text", "value", (object)"10");

Я не проверял это, но в основном это так в моем коде.

Редактировать

string[] continuities = new string[] { "10s", "20s", "30s" };
        Model.Continuities = new SelectList(continuities, (object)"20s" );

Я также искал параметры, чтобы вы могли сделать это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...