我正在使用LightSwitch HTML5客户端并创建了包含新HTML5表格控件的屏幕。我还在“浏览屏幕”中添加了“过滤器”弹出窗口,该弹出窗口查询Odata源并过滤表格中的行。
我的项目中要求用户点击“Url Link”,例如:[http:// localhost:8958 / HTMLClient /?WorkflowId = 9289],这会将用户重定向到ListSwitch HTML5客户端和LightSwitch应用程序将读取QueryString“WorkFlowId”并将根据它过滤记录。
是否可以通过LightSwitch HTML5客户端读取“QueryString”,还可以使用该输入预处理Odata查询
答案 0 :(得分:1)
LightSwitch客户端使用标准JavaScript或jQuery技术来提取查询字符串值。
实施例。 :How can I get query string values
我看到你熟悉PreProcessQuery。我猜你在将WorkflowId参数绑定到搜索请求时遇到问题。如果是这种情况,我建议您查看此视频:
How Do I: Filter Data on a Screen in the LightSwitch HTML Client?