我有一个具有“订单”列的实体。
我屏幕上的网格绑定到所述实体的集合。
实体项应该在网格中上下移动,只需更改“Order”的值,因为填充集合的查询按“Order”排序。
这种逻辑完美无缺,但我不能让网格以编程方式对其进行排序,也不会自动保存,以便在数据最初加载时保存。
答案 0 :(得分:0)
您是否曾尝试在TestQuery_PreprocessQuery
中编写代码,如:
partial void TestQuery_PreprocessQuery(ref IQueryable<Label> query)
{
query = query.OrderBy(c => c.Order);
}
还有一些关于计算字段,关系字段和求助的考虑因素。你可以看一下这个Lightswitch grid sort problem