ASP.NET MVC: DropDownListFor не выбирает опции

У меня есть это для заполнения выпадающего списка в представлении ASP.NET MVC.

<%= Html.DropDownListFor(model => model.Bikes,
      Model.Bikes.Select(
      x => new SelectListItem {
               Text = x.Name,
               Value = Url.Action("Details", "Bike", new { bikeId = x.ID }),
               Selected = x.ID == Model.ID,
           })) %>

Отладка этого я вижу что Selected свойство установлено на true когда это должно быть. Но когда представление представляется, ни одна из опций в списке не выбрана. Я понимаю, что это могло быть сделано с другой перегрузкой DropDownListFor но я действительно хочу получить эту работу версии.

Какие-либо идеи?

5
задан Deniz Dogan 28 July 2010 в 11:30
поделиться