【问题标题】:Best alternative solution for ASP.NET AJAX UpdatePanel [closed]ASP.NET AJAX UpdatePanel 的最佳替代解决方案 [关闭]
【发布时间】:2010-11-27 14:22:40
【问题描述】:

ASP.NET AJAX UpdatePanel 的最佳替代解决方案,无需完整回发即可动态添加和删除用户控件

【问题讨论】:

    标签: javascript asp.net ajax controls updatepanel


    【解决方案1】:

    jQuery 提供了许多方便的 AJAX 调用。我不确定它与用户控件的配合效果如何,但我相信你可以管理一些东西。

    【讨论】:

      【解决方案2】:

      您可以通过在 UserControls 上实现 ICallbackEventHandler 来使用 ASP.Net Client Callbacks(这里是 one walkthrough,有很多)。这避免了整个页面回发,因为它运行页面生命周期的修改版本,但它具有将 UserControls 保留在页面中的优点。

      不过,如果你能用它完成你所需要的,我也会推荐 jQuery。

      【讨论】:

        【解决方案3】:

        【讨论】:

        • 第一个超链接不起作用。
        • 删除感谢@Rudolf
        【解决方案4】:

        此外,根据您要执行的操作,您可能需要查看 WebMethods 以更新零碎。我不知道 jQuery 对它的支持,我没有使用过。但是你可以使用 PageMethods,如果你做简单的事情足够容易,而不需要 jQuery。

        http://www.codeasp.net/blogs/Vijjendra/microsoft-net/192/call-pagemethod-from-javascript-in-asp.net-ajax

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-04-23
          • 1970-01-01
          • 2013-06-11
          • 1970-01-01
          • 1970-01-01
          • 2013-10-19
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多