我們的網頁上有兩個更新面板。現在第一個更新面板有按鈕取消。而第二個更新面板正在進行文件上傳控制。如何停止從另一個更新面板的更新面板中發生AJAX更新?
現在,如果用戶在大約2分鐘內上傳了要上傳的文件,比如30秒後用戶單擊取消按鈕,則更新面板2中發生的上傳應該停止。
我們如何實現這一目標?
我們的網頁上有兩個更新面板。現在第一個更新面板有按鈕取消。而第二個更新面板正在進行文件上傳控制。如何停止從另一個更新面板的更新面板中發生AJAX更新?
現在,如果用戶在大約2分鐘內上傳了要上傳的文件,比如30秒後用戶單擊取消按鈕,則更新面板2中發生的上傳應該停止。
我們如何實現這一目標?
您可以在更新模式下使用「條件模式」。另外,如果按鈕位於更新面板之外,則可以使用更新面板觸發器刷新其他更新面板。 http://geekswithblogs.net/ranganh/archive/2007/05/16/112526.aspx
這是一個很好的問題。看起來可以購買一堆第三方控件有這種能力,所以它是可能的。問題在於如何實現這一過程。本質上,當兩個同時發生的請求發生時,只處理最新的。你剛剛嘗試按下一個取消按鈕,回發到服務器,但沒有做更多的事情,看看它是否取消了請求? http://disturbedbuddha.wordpress.com/2007/12/12/handling-multiple-asynchronous-postbacks/ – atconway 2010-09-11 12:52:09