gpt4 book ai didi

c# - 如何对 ASP.NET MVC 下拉列表进行排序?

转载 作者:太空狗 更新时间:2023-10-29 23:55:10 29 4
gpt4 key购买 nike

我有这个代码

    List<SelectListItem> list = new List<SelectListItem>()
{
new SelectListItem() { Text = "bob", Value = "bob"},
new SelectListItem() { Text = "apple", Value = "apple"},
new SelectListItem() { Text = "grapes", Value = "grapes"},
};

这将用于与 asp.net mvc html 帮助程序进行绑定(bind)。但是我想在绑定(bind)之前对其进行排序。我该怎么做?

最佳答案

如果可以使用 LINQ,那么:

list.OrderBy(x => x.Value)

list.OrderByDescending(x =>x.Value)

应该这样做。

编辑

应该这样读;

list = list.OrderBy(x => x.Value);

关于c# - 如何对 ASP.NET MVC 下拉列表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1698266/

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