尝试在我的viewmodel中默认选择DropDownList中的项目。
我正在使用以下重载的视图模型创建选择列表。
public SelectList ProgramsSelectList()
{
var ddlist = new SelectList(DiversionPrograms, "DiversionProgramID", "CrimeName", new {value = "1"});
return ddlist;
}
value = 1现在只是硬编码。我不确定Html.DropDownList()是否尊重这个选定的项目。
Razor查看:
@Html.DropDownList("programSelect", Model.ProgramsSelectList(), "Choose a Program to Manage")
我必须在这里遗漏一些东西......
答案 0 :(得分:2)
想出来......
var ddlist = new SelectList(DiversionPrograms, "DiversionProgramID", "CrimeName", DiversionProgram.DiversionProgramID);