gpt4 book ai didi

asp.net-mvc - .net MVC、SelectLists 和 LINQ

转载 作者:行者123 更新时间:2023-12-04 05:10:53 25 4
gpt4 key购买 nike

我是在 MVC 框架中使用 Html.DropDownList 的新手,并且很难理解如何从我的数据库中选择数据以绑定(bind)到 DropDownList。有没有一种简单的方法可以从标准 LINQ 查询中返回可绑定(bind)列表(例如 SelectList)?

最佳答案

SelectList 构造函数采用 IEnumerable,因此您只需将 LINQ 查询传递给构造函数,如下所示

 var query = from c in customers
select c;

var customerList = new SelectList(query, "CustomerId", "CustomerName");

您应该在 Controller 中执行此操作,并在 ViewModel 中包含 SelectList。

关于asp.net-mvc - .net MVC、SelectLists 和 LINQ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1615583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com