所以,我是ASP.NET新手,也是jQuery相對比較新,儘管我現在有相當多的使用經驗,並認爲它很棒。ASP.NET AJAX有什麼意義?
當然,唯一的缺點是沒有Javascript的用戶無法使用。
當我第一次閱讀關於ASP.NET AJAX時,我錯誤地解釋了它的工作方式,並認爲它在服務器上做了很多Javascript處理,因此,我假定它與JavaScript禁用的瀏覽器兼容。
經過兩次試驗,我發現這是錯誤的。
基本上,用於提交表單的UpdatePanel非常容易使用,這很好,但是我一直在嘗試使用的很多其他插件從http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/看來只是jQuery UI可以提供的插件的較慢版本。
我特別想使用ASP.NET AJAX附帶的HTMLEditor,但是當我在測試網站上運行樣本時,加載速度非常慢。
此外,包括jQuery在我的母版頁我的UpdatePanels不再工作,所以它似乎從每個選擇最好的位不會按預期工作。
如果您真正想要回答的問題是「ASP.NET AJAX中有什麼意義」,那麼這有點像Java開發人員說的:「C#有什麼意義?」 - 通常有不止一種方法來解決問題!如果您對產品有特殊問題,那麼這是一個不同的故事。 –