ASP.NET MVC如何在使用SelectList查询时将id传递到下拉列表中
创始人
2024-09-16 16:30:17
0

在ASP.NET MVC中,可以通过将ID传递给SelectList构造函数来将ID传递到下拉列表中。以下是一个示例代码:

在控制器中:

public ActionResult Index()
{
    // 假设从数据库中获取了一组数据
    var data = new List
    {
        new SelectListItem { Value = "1", Text = "选项1" },
        new SelectListItem { Value = "2", Text = "选项2" },
        new SelectListItem { Value = "3", Text = "选项3" }
    };

    // 传递ID到下拉列表中
    var selectedId = 2; // 假设要选择ID为2的选项
    var model = new YourViewModel
    {
        SelectList = new SelectList(data, "Value", "Text", selectedId)
    };

    return View(model);
}

在视图中:

@model YourViewModel

@Html.DropDownListFor(m => m.SelectedId, Model.SelectList, "请选择")

在上述示例中,我们在控制器中创建了一个SelectList,并将所选ID传递给构造函数的最后一个参数。然后,我们将SelectList作为模型的一部分传递给视图,并使用DropDownListFor方法在视图中创建下拉列表。SelectedId属性用于保存所选项的ID。

相关内容

热门资讯

推荐透视!werplan外挂,... 推荐透视!werplan外挂,手机微乐小程序游戏破解器,步骤教程(确实有挂)-哔哩哔哩1、实时wer...
普及透视!wejoker手机版... 普及透视!wejoker手机版透视脚本,微乐自建房脚本使用安全吗,积累教程(有挂详情)-哔哩哔哩1、...
必备透视!aapoker透视方... 必备透视!aapoker透视方法,微信小程序微乐辅助器脚本,秘籍教程(有挂分享)-哔哩哔哩一、aap...
关于透视!wepoker软件安... 关于透视!wepoker软件安装包,微乐卡五星有挂吗,模块教程(真的有挂)-哔哩哔哩1、不需要AI权...
推荐透视!wepoker有透视... 推荐透视!wepoker有透视功能吗,陕西微乐挖坑控制器,模板教程(有挂分享)-哔哩哔哩1、下载好w...
推荐透视!德普辅助软件,微乐小... 推荐透视!德普辅助软件,微乐小程序免费黑科技下载,要领教程(有人有挂)-哔哩哔哩进入游戏-大厅左侧-...
必备透视!wepoker软件靠... 必备透视!wepoker软件靠谱么,微信小程序辅助器脚本,演示教程(发现有挂)-哔哩哔哩1、实时we...
有挂透视!werplan外卦神... 有挂透视!werplan外卦神器,微乐透视辅助功能插件下载,攻略教程(有挂解密)-哔哩哔哩1、wer...
解谜透视!聚星ai辅助工具下载... 解谜透视!聚星ai辅助工具下载,在哪里下载微乐自建房辅助软件,机巧教程(有挂教学)-哔哩哔哩1、这是...
揭露透视!wepoker新号好... 揭露透视!wepoker新号好一点吗,微乐小程序自建房透视,秘籍教程(有挂教程)-哔哩哔哩1)wep...