【问题标题】:Asp.Net ListView Grouping - How to order data inside groups?Asp.Net ListView Grouping - 如何对组内的数据进行排序?
【发布时间】:2014-06-28 03:58:22
【问题描述】:
我已经按照tutorial 创建了一个带有分组的 ListView。我有类似的 1 到很多模式。
我的 ItemTemplate 包含一个中继器(而不是 GridView)。另外,我正在使用 Linq 从代码隐藏中绑定数据源(就像在教程中一样)。
我的问题是如何对 ItemTemplate 中绑定的项目进行排序/排序(在本教程的情况下,按订单名称排序)。有没有办法修改 linq 查询来实现这一点?
谢谢。
【问题讨论】:
标签:
c#
asp.net
linq-to-sql
【解决方案1】:
所以我想通了......经过更激烈的谷歌搜索......
这个question(与我的非常相似)将我带到了这个one,这就是我最终将它用于内部中继器的数据源:
DataSource='<%# ((Customers)Container.DataItem).Orders.OrderBy(p => p.OrderName) %>'