【问题标题】:simple dropdown list简单的下拉列表
【发布时间】:2026-01-06 23:20:05
【问题描述】:

我没有找到简单的下拉列表。

我是 mvc3 的新手

这部分创建和填充:ListMonitoringLicenseModelList = new List();

我在另一部分填充这个 objectsList 并用它来填充 MonitoringLicenseModelList

objectsList = new List(...填充 objectsList...);

    List<MonitoringLicenseModel>MonitoringLicenseModelList = new List<MonitoringLicenseModel>();
        foreach (object o in objectsList)
        {
            string[] tmpString = o.ToString().Split('@');

            int i = 0;

            monitoringLicenseModel = new MonitoringLicenseModel();
            monitoringLicenseModel.MonitoringID =Convert.ToInt32(tmpString[i++]);
            monitoringLicenseModel.LicenseUI = tmpString[i++];
           MonitoringLicenseModelList.Add(monitoringLicenseModel);
        }

公共 ActionResult SchedulesIndex() {

        return View(MonitoringLicenseModelList);
     }

我如何写下拉列表来显示这个

                 name                value

            MonitoringID   =     LicenseUI 

【问题讨论】:

    标签: asp.net-mvc-3 razor


    【解决方案1】:
    @model List<MonitoringLicenseModel>
    ...
    @Html.DropDownList(
        "SelectedMotoringID", 
        new SelectList(Model, "MonitoringID", "LicenseUI")
    )
    

    【讨论】:

      最近更新 更多