Я реализовал выпадающий список в asp.net mvc, используя следующий код
В контроллере
int iSelectedNode = 2;
ViewData["ddlModels"] = new SelectList(Models, "ModelCode", "ModelName", iSelectedNode);
На виду
<%= Html.DropDownList("ModelCode", (SelectList)ViewData["ddlModels"],"--Select--", new {id="ddlModel" })%>
Тем не менее, все время я вижу текст, выбранный "--Select--".
Заранее спасибо.