Lightswitch Html - 如何禁用自动刷新参数化查询?

时间:2013-12-02 11:14:05

标签: html visual-studio-lightswitch

我有一个基于带有多个参数的参数化查询的Lightswitch Html屏幕。我希望的行为是允许用户更改多个搜索字段,然后点击按钮刷新屏幕。默认的lightswitch行为是刷新任何参数的更改,这会在我的用例中导致对服务器的多次不必要的调用。

有没有办法禁用自动刷新并根据需要调用query_execute?

1 个答案:

答案 0 :(得分:1)

我只为Silverlight客户端做过这个,但HTML客户端可能也是如此。

在屏幕设计器中,突出显示左侧的查询。在其属性面板中,将出现“自动执行查询”复选框。清除该复选框。

现在,在您在代码中明确告知查询之前,不会加载查询。在C#中,这看起来像

this.queryName.Load();

可以通过按钮,按键等触发

希望有所帮助。