2013-09-26 91 views
2

我有上設計決定一個qeustionASP更新面板和JSON使用Ajax

我有具有兩個下拉列表

它們中的一個被設置,以便產生在第二下拉列表值的AutoPostBack一個ASPX網絡表單。

我的講師告訴我,我可以使用json和ajax來改進回發。

但是我在網上搜索並遇到了asp的updatepanel函數。

我想問一下,兩者的工作原理是否一樣?如果我必須使用JSON與AJAX,我必須在傳統的HTML而不是HTML與ASP控件編寫頁面?

這兩個有什麼優點和缺點?

感謝,

WuSen

回答

1

看到此鏈接What are the advantages of jQuery Ajax vs UpdatePanel甚至可以閱讀上面的鏈接,我想到的UpdatePanel是不是最好的選擇,這裏是另一個之後找到更多在這裏http://codingstill.com/2012/02/asp-net-and-ajax-all-about-update-panels-web-methods-page-methods-and-jquery/

+0

問題,如果我使用json與ajax做回發,我必須將我的asp html轉換爲html沒有asp控制?我的意思是一個文件名.html而不是.aspx文件。 – wusen

+1

爲什麼要做回傳或爲什麼要這麼做?用ajax你可以避免它,它也會增加頁面性能。 Html控件比asp服務器控件要快得多,所以如果你想從你的頁面獲得更好的性能,所以你必須改變它們。 – nrsharma

+0

感謝您回答我的疑問的人,autopostback是因爲我使用了2個asp下拉列表,而第一個下拉列表是autopostback,因此第二個dropdownlist知道要顯示的內容。 – wusen