根据对Gridview的更改来更新UpdatePanel

时间:2012-01-26 00:54:53

标签: ajax gridview updatepanel

我正在尝试根据对gridview所做的更改来有条件地更新我的updatepanel。我遇到了麻烦。这是在BugsGridView_RowUpdated函数内部。

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

谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试将GridView指定为您{asp}的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