我在一个 SharePoint 页面上有 7 个报表查看器 Web 部件。加载所有这些需要很长时间。如果我直接打开 RDL,报告会在 2 秒内加载。如果我只加载一个报表查看器 Web 部件,那么 Web 部件的加载速度也非常快。
如何减少加载时间?
所有为延迟加载、AJAX 调用等而创建的 UpdatePanel 都会导致部分问题。禁用 ViewState 不是一种选择,因为它会破坏 Web 部件。
我在一个 SharePoint 页面上有 7 个报表查看器 Web 部件。加载所有这些需要很长时间。如果我直接打开 RDL,报告会在 2 秒内加载。如果我只加载一个报表查看器 Web 部件,那么 Web 部件的加载速度也非常快。
如何减少加载时间?
所有为延迟加载、AJAX 调用等而创建的 UpdatePanel 都会导致部分问题。禁用 ViewState 不是一种选择,因为它会破坏 Web 部件。