我使用Visual Studio Lightswitch设计了一个silverlight应用程序。我添加了一个显示详细信息屏幕的屏幕。看着背后的代码并尝试添加。
partial void Application_initialize()
{
this.Details.ClientTimeout = 1000;
}
出现错误,它不包含ClientTimeout的定义,也没有扩展方法。 我的目的是保持与数据库的连接,并始终在详细信息屏幕中显示数据。
即使空闲时如何保持连接?
此外,详细信息仅显示52条记录,而不是1000条记录。
答案 0 :(得分:0)
您需要在Application.cs文件中添加该代码,而不是在屏幕代码中添加。
最简单的方法是:
你确定它没有显示45条记录?默认情况下,网格的查询源将分页设置为 on ,&设置为每页45个的项目数。如果你向下看屏幕的底部,应该有一个页面控件,允许你从一个页面移动到另一个页面。
要设置分页关闭,或者要更改每页的项目数,请在屏幕设计器的左上角单击屏幕查询,然后点击在设计师的右侧你会看到一些复选框。其中一个是支持寻呼。如果勾选了该框,则会在其下方显示一个文本框(如果取消选中该框,则会消失),每页的项目数。