我在页面上有 3 级的树视图,其中显示了 200 多个节点并带有复选框。此控件显示有多少记录可用以及选择了什么。用户可以根据需要取消选中现有选择并检查更多节点。所以我必须一次加载整个树结构。
页面加载时间超过 40 秒。这个选定的节点将回发到数据库中存储。对于页面上的其他操作,还有许多其他回发事件。节点的按需负载在这里不起作用。我试图通过使用不可见按钮将控件放在 UpdatePanel 中来模拟页面的异步加载。当页面加载完成时,我使用 javascript 触发。但是渲染控件仍然需要大量时间。
有没有更好的方法来处理这个?欢迎任何建议。