ASP.NET AJAX UpdatePanel的最佳替代解决方案

时间:2009-09-11 18:02:16

标签: javascript asp.net ajax controls updatepanel

ASP.NET AJAX UpdatePanel的最佳替代解决方案,用于在没有完整回发的情况下动态添加和删除用户控件

4 个答案:

答案 0 :(得分:7)

答案 1 :(得分:1)

此外,根据您正在尝试做的事情,您可能需要查看WebMethods以更新零碎。我不知道jQuery对它的支持,我没有用过它。但是你可以使用PageMethods,如果你很容易做一些简单的事情,而不需要jQuery。

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

但是,如果你能用它完成你需要的东西,我也会推荐jQuery。