【问题标题】:System.Web.MVC.SelectList how to set selected item upon creationSystem.Web.MVC.SelectList 如何在创建时设置所选项目
【发布时间】:2012-06-03 07:16:40
【问题描述】:

尝试从我的视图模型中默认选择 DropDownList 中的项目。

我正在使用重载后的视图模型中创建选择列表..

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

value = 1 现在只是硬编码。我不确定 Html.DropDownList() 是否尊重此选定项目。

剃刀视图:

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

我一定是错过了什么……

【问题讨论】:

    标签: asp.net-mvc-3


    【解决方案1】:

    想通了……

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-31
      • 1970-01-01
      • 1970-01-01
      • 2020-06-30
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多