2012-03-20 52 views
0

如果您将分组添加到列表视图中,当您导航到sharepoint页面中的视图时,它会不经意地提高性能吗?即如果您使用分组,则当您单击[+]图标(使用Ajax调用)时,共享点是否检索数据?或者是事先已经检索到的数据?Sharepoint视图分组 - 性能

非常感谢。

回答

2

当您默认使用分组时,您的所有组文档都不会第一次加载。当你展开组时,它会加载所有文档。

之后,使用JavaScript它将显示无更改属性显示块和显示块显示无等等。

所以根据性能它首次加载所有文件,但它很快。

这对列表也是一样

+0

感谢您的详细回复! – 2012-03-20 14:53:15

+0

欢迎:) – 2012-03-21 05:56:04

0

我的经验是,使用分组一次加载所有数据。所以如果你有一个包含1000个项目的列表并且你显示了一个分组视图,你可能会遇到非常缓慢的加载。

+0

我已经检查了HTML,它不包含数据。但也许在内部,Sharepoint正在加载所有信息,但并未将其发送到客户端...谁知道 – 2012-03-21 13:13:11

+0

这取决于您是否已将默认设置为展开或折叠组。如果他们默认扩展,那么显然它需要包含数据。 – Servy 2012-03-21 13:34:37