ajax ToolkitScriptManager与ScriptManager的区别

基本上功能是一样的,大多数情况下互相替换也不会有问题。

主要区别是,ScriptManager下,服务器为每个AJAX控件的行为(behavior)生成一个Javascript文件,这样浏览器要下载多个文件,而ToolkitScriptManager下,服务器将所有Javascript脚本合并在一个文件中,浏览器只需要下载一个文件。

对于有很多AJAX控件的行为复杂的页面,ToolkitScriptManager使得页面性能更佳。因为每合并一个js文件就节省了文件传送在/b/delay/archive/2007/06/11/script-combining-made-easy-overview-of-the-ajax-control-toolkit-s-toolkitscriptmanager.aspx