【发布时间】:2012-06-14 16:42:00
【问题描述】:
我有一个正在开发的 asp.net 4.0 Web 表单应用程序,我正在尝试修改更新面板的行为。
当前的行为是,当更新面板加载时,我可以单击链接,但在面板完成加载之前它们不起作用。因为面板需要很长时间才能加载,所以用户无法浏览页面,我需要想办法解决这个问题。
有没有人知道如何做到这一点?
谢谢!
【问题讨论】:
标签: c# asp.net ajax updatepanel
我有一个正在开发的 asp.net 4.0 Web 表单应用程序,我正在尝试修改更新面板的行为。
当前的行为是,当更新面板加载时,我可以单击链接,但在面板完成加载之前它们不起作用。因为面板需要很长时间才能加载,所以用户无法浏览页面,我需要想办法解决这个问题。
有没有人知道如何做到这一点?
谢谢!
【问题讨论】:
标签: c# asp.net ajax updatepanel
更好的建议是使用此处所述的触发器:How can I defer loading UpdatePanel content until after the page renders?
还有另一种方法可以在更新过程中隐藏面板,如下所述:Hide UpdatePanel during UpdateProgress
我还建议您学习Understanding ASP.NET AJAX UpdatePanel Triggers,因为这将帮助您创建更适合您的项目的解决方案。
【讨论】: