在LightSwitch上执行的查询过滤不起作用

时间:2012-03-03 23:39:10

标签: visual-studio-lightswitch

有一个实体,其上有一个Computed字段。我想根据这个字段进行过滤。这不能在PreprocessQuery方法中完成。但是,Executed方法似乎是进行此类过滤器的理想选择,但是,当我尝试修改此方法的IEnumerable结果参数时,更改不会反映在屏幕上。
我在这种情况下做错了吗?

2 个答案:

答案 0 :(得分:1)

我相信你无法过滤计算字段。但是你可以在预处理方法中重新创建计算字段,然后从那里过滤它。

答案 1 :(得分:0)

我没有意识到这个方法的结果参数没有通过引用传递(如在Preprocess中),我试图修改它。
不过,我想知道Executed hook的用途是什么......