2010-12-16 60 views
1

我正在将自己的双脚放入使用ASP.NET Ajax(ControlToolkit等)以及JQuery的应用程序中。ASP.NET Ajax与用于Web服务调用的JQuery

使用ASP.NET Ajax机制调用JSON序列化的.NET Web服务方法有没有什么优点/缺点?使用JQuery .ajax()? (或者是“6和1/2打”?)

谢谢!

回答

2

ASP.NET Ajax已弃用,我相信不再支持。它非常笨重,因为它试图生成JavaScript对象而不是仅使用JSON。强烈建议使用$.ajax

Here is a blog post讨论的情况。事实证明,ASP.NET Ajax正在被转移到Ajax Control Toolkit中,该工具本身正在转向服务器控制焦点。因此,如果您使用的是ASP.NET WebForms和所有<asp:Whatever />控件,那么Ajax控件工具包是OK的。否则,例如如果您使用的是ASP.NET MVC,那么肯定会使用jQuery。