У меня есть SelectList в моей модели MVC2.
В случае, если в SelectList есть только 1 элемент, я хочу, чтобы этот один элемент выбирался автоматически (на мой взгляд, я добавляю дополнительный элемент).
Моя проблема в том, что я не могу выбрать этот единственный элемент.
Таким образом, класс моей модели имеет
if (Clients.Count() == 1)
{
Clients.First().Selected = true;
}
Но сразу после перехода по этой строке, еслиЯ добавляю часы в Клиенты Я вижу, что Выбрано = null .
Кроме того, на моем View у меня есть
<%:Html.DropDownListFor(c => c.Client, Model.Clients, "-- Select Client --") %>
Когдастраница загружается - Выбрать клиента - всегда выбирается .
Может кто-нибудь объяснить, как я могу заставить модель правильно пометить элемент как выбранный?