2009-12-26 14 views
1

我有一個更新面板,裏面有一個linkbutton。 updatepanel的updatemode設置爲conditional。據我所知,無論updatemode是否設置爲有條件,它都會刷新面板,如果它內部發起回發。有沒有辦法解決?如何在刷新時停止更新面板,當相同的updatepanel執行回發時

+0

要與LinkBut​​ton的實現,如果不這樣做的異步更新 – 2009-12-26 23:14:41

+0

這將是一個異步回發是什麼做的,但它會更新其他的UpdatePanel? 。帶有linkbutton的updatepanel是動態生成的,每次創建頁面時都不會重新生成,因此當點擊鏈接按鈕時消失。 – Tija 2009-12-27 01:02:05

回答

1

據我所知,把你想避免回發的內容放在updatepanel之外。我還沒有聽說過另一種選擇,除非您通過JavaScript和AJAX Web服務手動更新UI。

如果可以的話,不知道的情況下,你可以考慮具有鏈接作爲客戶端的鏈接,並將它做任何你需要做的......在:

< A HREF = 「JavaScript的:無效(0);」 onclick =「doThis();」>做這個</a>

你需要做什麼?

+0

我認爲唯一的選擇是通過javascript來完成,然後我認爲應該可以。 – Tija 2009-12-27 01:02:45

2

爲什麼不在更新面板上設置ChildrenAsTriggers =「false」?更新模式必須是有條件的,但如果我理解正確,它不會更新。

編輯:對不起,只是意識到這是一個古老的線程:(

相關問題