asp.net – jQuery AJAX vs. UpdatePanel

我们有一个页面,大量的jQuery(大约2000行),我们要修剪b / c这是一个维护噩梦,它可能会更容易维护在服务器上。我们已经考虑过为此使用UpdatePanel。但是,我们不喜欢UpdatePanel将整个页面发送回服务器的事实。

解决方法

不要移动到UpdatePanels。来自jQuery后, the drop in performance将是站不住脚的。特别是在你的声音复杂的页面上。

如果您有2000行JavaScript代码解决方案是重构代码。如果将一行中的二行C#代码放在一个文件中,那么也很难维护。这将难以用任何语言或工具有效地管理。

如果您使用3.5 SP1,您可以使用ScriptManager的新脚本组合,将JavaScript分为多个文件,而不会受到任何惩罚。这样,您可以在逻辑上对代码进行分区,就像使用服务器端代码一样。

相关文章

这篇文章主要讲解了“WPF如何实现带筛选功能的DataGrid”,文...
本篇内容介绍了“基于WPF如何实现3D画廊动画效果”的有关知识...
Some samples are below for ASP.Net web form controls:(fr...
问题描述: 对于未定义为 System.String 的列,唯一有效的值...
最近用到了CalendarExtender,结果不知道为什么发生了错位,...
ASP.NET 2.0 page lifecyle ASP.NET 2.0 event sequence cha...