【问题标题】:How to add a string value to the front of viewbag SQL query list如何将字符串值添加到viewbag SQL查询列表的前面
【发布时间】:2017-08-09 13:47:19
【问题描述】:

如何让我的"ALL" 位于列表顶部?

当我使用.Insert(0, "ALL") 时,它也不起作用。

代码:

// Category
var CategoryFilter = (from r in _context.INT_CertificationCategories select r.Category).Distinct().ToList();
CategoryFilter.Add("ALL");
ViewBag.CategoryList = CategoryFilter;

【问题讨论】:

  • 如果您分享此列表在 View 上的使用方式,可能会有所帮助。如果您尝试更改 UI Web 控件(组合框、列表等)中元素的顺序,请检查该控件是否有任何自定义排序逻辑,这可能会忽略 CategoryList 中的元素顺序。否则.Insert(0, "ALL") 应该适合你...
  • 我在 viewbag 上使用了.Insert,而不是像假人一样使用过滤器。 SMH -.-

标签: sql list asp.net-core viewbag


【解决方案1】:

使用以下代码:

CategoryFilter.Insert(0,"ALL")

【讨论】:

    猜你喜欢
    • 2022-10-25
    • 1970-01-01
    • 1970-01-01
    • 2019-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多