2010-12-04 35 views
0

是否有可能在UpdatePanel中有條件地對按鈕執行完整回發?有條件地在UpdatePanel中的按鈕上導致完全回發

原因是1)頁面是動態構建的,它是一個控件,所以我不能使用更新面板的集合,2)我只會在某些情況下做一個完整的回發。

「某些情況」將由JavaScript進行評估。

回答

1

爲什麼不用按鈕的controlid添加一個postbacktrigger到updatepanel?這是做到這一點的最佳方式。

如果您想以編程方式根據特定條件添加觸發器,則可以在呈現頁面時執行此操作。

PostBackTrigger t = new PostBackTrigger(); 
    t.ControlID = btn.ClientID; 
    updatePanel1.Triggers.Add(t); 
+0

正如我所說,這是發生在一個內容動態構建的控件中,我不會總是需要一個完整的回發。我說:「是否有可能在UpdatePanel中有條件地導致按鈕上的完整回發?」不是我總是想要做回傳。 – Sam 2010-12-04 15:08:19

相關問題