如何在ASP.net 3.5中禁用ASP.net AJAX框架

时间:2008-12-03 17:00:08

标签: ajax asp.net-3.5

我正在使用MooTools作为AJAX框架的ASP.net 3.5网站。我想禁用ASP.net的AJAX框架,因此它的行为更像ASP.net 2.0。这是为了减少页面加载时间并减少不兼容性。这是可能的,如果可以的话,我该如何解决呢?

3 个答案:

答案 0 :(得分:1)

我能够从引用中删除System.Web.Extensions程序集,然后找到并删除了ScriptManager控件的所有实例。

一旦我这样做了,没有任何AJAX框架内容呈现给页面。

我想为LINQ和其他爵士乐保留3.5,所以只针对2.0框架是行不通的。

感谢您的提示。

答案 1 :(得分:0)

我见过一些关于如何在.net 3.5框架中提高asp.net ajax性能的文章。只是找不到链接。但是你可以在web.config中做一些改进,这将改善性能。但是,如果你想使用MooTools,我想你可以删除程序集并删除web.config中的所有引用。

答案 2 :(得分:0)

有几种方法可以做到这一点。 如果您在创建项目/网站时使用Visual Studio 2008,请确保以.net framework 2.0为目标。如果不在框架3.5中使用任何控件/扩展器,则不会引用任何3.5组件。为了确保这一点,请查看web.config文件并解决问题。

我看到你正在寻找使用moo工具,上面提到的设置和jquery为你的自定义javascript东西应该完成你的工作。

根据我的知识,这就是我可以说的全部。

快乐的编码!