2012-01-26 56 views
0

我試圖根據對gridview所做的更改有條件地更新我的updatepanel。我有麻煩。這是在BugsGridView_RowUpdated函數中。更新UpdatePanel基於對Gridview的更改

if (/*Changes have been made to gridview */) 
{ 
ActivityUpdatePanel.Update(); 
} 

謝謝!

回答

0

您是否嘗試將您的GridView作爲您的aspx中的UpdatePanel的觸發器進行分配?

<asp:UpdatePanel ID="ActivityUpdatePanel" runat="server"> 
    <ContentTemplate> 
     <asp:GridView ID="BugsGridView" runat="server" AutoGenerateColumns="false">  
      <Columns>   
       ... 
      </Columns> 
     </asp:GridView> 
    </ContentTemplate> 
    <Triggers> 
     <asp:AsyncPostBackTrigger ControlID="BugsGridView" EventName="RowUpdated" /> 
    </Triggers> 
</asp:UpdatePanel> 

雖然我不確定事件名稱RowUpdated。

編輯:也許正確的事件是RowUpdating