所以,我是ASP.NET的新手,也是jQuery的新手,虽然我现在有相当多的使用经验,并认为它很棒。
唯一的缺点当然是对于没有Javascript的用户来说它不起作用。
当我第一次阅读有关ASP.NET AJAX的内容时,我误解了它的工作方式,并认为它在服务器上进行了大量的Javascript处理,因此,我假设它与禁用Javascript的浏览器兼容。
现在用两者进行实验,我发现这是错误的。
基本上,用于提交表单的UpdatePanel很容易使用,这很好,但是我从http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/试验过的很多其他插件似乎都是jQuery的慢版本用户界面可以提供。
我特别想使用ASP.NET AJAX附带的HTMLEditor,但是当我在测试网站上运行样本时,加载速度极慢。
另外,在我的MasterPage中包含了jQuery后,我的UpdatePanel不再起作用了,所以看起来每个中的最佳位都没有按预期工作。
答案 0 :(得分:0)
你可以从下面的帖子中看到他们可以很好地一起玩:
正如你所说,他们都做了相当类似的事情,而且我不认为加载这两个框架时会有任何意义。
答案 1 :(得分:0)
现在,jquery和其他现代工具包使Ajax应用程序非常容易上手。早在2006年,当asp.net Ajax的第一个版本,néeasp.netatlas出现时,它并不那么容易,尤其是asp.net web表单的运行方式。所以最初有一点 - 为asp.net开发人员提供进入Ajax世界的门户药物。
现在通常使用更现代的Ajax框架和工具会更好。