2008-12-24 75 views

回答

0

可能,是的。

(没有你真正想要的更多的信息,那就是最好的答案我可以给。)

0

是的,我现在正在成功完成此任务。

0

是的。事实上,他们相互称赞得很好。但它们确实有一些重叠。 MS Ajax客户端库提供.net风格的标记和处理js中的数据。 jQuery主要是浏览器DOM的扩展。

我会建议提交一个或另一个页面加载/ DOM准备处理。如果你正在通过ms-ajax进行大量的服务器端调用,我还会建议使用ms-ajax事件处理符号。

这归结为您在重叠区域使用的一致性。

1

是的,你可以结合使用ASP.Net Ajax和Jquery,但仅仅因为它们在VS.Net中一起发货并不意味着你应该在同一个项目中使用它们。

事实上,我的建议恰恰相反。当你在你的表单上放置一个ScripManager时,ASP.Net Ajax已经有了相当大的下载代价,增加了另外50 KB的Jquery,你就无需任何代码。

如果你是一个JQuery粉丝,你可能已经使用它来完成你对ASP.Net Ajax所做的大部分工作,所以如果可以的话,可以考虑彻底摆脱scriptmanager。

如果你不能做到这一点,或者如果您使用的UpdatePanel,然后链接的JQuery下载到谷歌这样说:

http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js (对于版本1.2.6)

谷歌推出这种方式链接尽量减少一次又一次下载JQuery的必要性。如果大多数网站都是谷歌(Google推广它的方式)的链接,那么用户在每次访问使用它的网站时都不必下载新的JQuery副本。