【问题标题】:asp.net updatepanel blocking clicksasp.net updatepanel 阻止点击
【发布时间】:2012-06-14 16:42:00
【问题描述】:

我有一个正在开发的 asp.net 4.0 Web 表单应用程序,我正在尝试修改更新面板的行为。

当前的行为是,当更新面板加载时,我可以单击链接,但在面板完成加载之前它们不起作用。因为面板需要很长时间才能加载,所以用户无法浏览页面,我需要想办法解决这个问题。

有没有人知道如何做到这一点?

谢谢!

【问题讨论】:

    标签: c# asp.net ajax updatepanel


    【解决方案1】:

    更好的建议是使用此处所述的触发器:How can I defer loading UpdatePanel content until after the page renders?

    还有另一种方法可以在更新过程中隐藏面板,如下所述:Hide UpdatePanel during UpdateProgress

    我还建议您学习Understanding ASP.NET AJAX UpdatePanel Triggers,因为这将帮助您创建更适合您的项目的解决方案。

    【讨论】:

    • 感谢您的链接,它们绝对是正确的方向。我仍在尝试了解 ASP.NET 的工作方式,所以也许你可以帮我解决这个问题:当我在 下添加 并放入__doPostBack('', ''); 中的以下 javascript 代码UpdatePanel 不再完成加载/更新。知道为什么会这样吗?
    猜你喜欢
    • 2013-08-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    • 2021-03-02
    • 1970-01-01
    • 2012-07-19
    • 2021-12-06
    • 2018-03-05
    相关资源
    最近更新 更多