如何在Light Switch Grid中对脏数据进行排序

时间:2013-03-01 22:12:03

标签: queue visual-studio-lightswitch

我有一个具有“订单”列的实体。

我屏幕上的网格绑定到所述实体的集合。

实体项应该在网格中上下移动,只需更改“Order”的值,因为填充集合的查询按“Order”排序。

这种逻辑完美无缺,但我不能让网格以编程方式对其进行排序,也不会自动保存,以便在数据最初加载时保存。

1 个答案:

答案 0 :(得分:0)

您是否曾尝试在TestQuery_PreprocessQuery中编写代码,如:

partial void TestQuery_PreprocessQuery(ref IQueryable<Label> query)
{
    query = query.OrderBy(c => c.Order);
}

还有一些关于计算字段,关系字段和求助的考虑因素。你可以看一下这个Lightswitch grid sort problem