0
我有一個GridView(第一柵極)與一個按鈕柱(第一柵極) 我想該按鈕成爲包含更新面板的觸發另一個網格視圖(第二格),而不刷新整個頁面(不完全回傳與按鈕作爲服務器端控件激發),這樣的場景將按照下列規定執行:使用爲GridView A按鈕柱作爲觸發其他的GridView
用戶會點擊該按鈕在(第一格)的任何行
第二電網將僅與相關記錄,而不更新3210刷新整個頁面
因此,如何實現這一目標?
我有一個GridView(第一柵極)與一個按鈕柱(第一柵極) 我想該按鈕成爲包含更新面板的觸發另一個網格視圖(第二格),而不刷新整個頁面(不完全回傳與按鈕作爲服務器端控件激發),這樣的場景將按照下列規定執行:使用爲GridView A按鈕柱作爲觸發其他的GridView
用戶會點擊該按鈕在(第一格)的任何行
第二電網將僅與相關記錄,而不更新3210刷新整個頁面
因此,如何實現這一目標?
嘗試包裹第二gridview的標記了一個UpdatePanel
像:
<asp:UpdatePanel id="up1" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="firstGridviewId"/>
</Triggers>
<ContentTemplate>
<%-- second gridview markup here --%>
</ContentTemplate>
</asp:UpdatePanel>
好的,但是當我按下該按鈕將不會使回發的整個頁面,因爲該控件是一個服務器端控制? – 2013-04-30 10:31:44
我嘗試過了,我得到錯誤,這個按鈕在第一gridview的 – 2013-04-30 11:40:36
是的,它會使回傳「ID爲‘btnExam’的控制不能在UpdatePanel的觸發器被發現」,但是這將是異步的,只有第2 gridview將被更新(而不是整個頁面)。我懷疑你已經把_button ID_在觸發標記(這不會工作);你將不得不把_gridview id_放在那裏 – mshsayem 2013-04-30 23:42:42