开发者

System.Web.MVC.SelectList how to set selected item upon creation

trying to have an item in a DropDownList selected by default from within my viewmodel.

I am creating the select list in my view mod开发者_运维技巧el using teh following overload..

public SelectList ProgramsSelectList() 
    {
        var ddlist = new SelectList(DiversionPrograms, "DiversionProgramID", "CrimeName", new {value = "1"});
        return ddlist;
    }

value = 1 is just hard coded for now. I am not sure the Html.DropDownList() respects this selected item.

Razor View:

 @Html.DropDownList("programSelect", Model.ProgramsSelectList(), "Choose a Program to Manage")

I must be missing something here...


Figured it out...

var ddlist = new SelectList(DiversionPrograms, "DiversionProgramID", "CrimeName", DiversionProgram.DiversionProgramID);
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜