Javascript 如何刷新另一个网格

Javascript 如何刷新另一个网格,javascript,c#,jquery,asp.net,aspxgridview,Javascript,C#,Jquery,Asp.net,Aspxgridview,我的页面中有2个选项卡页面和2个网格。我的第一个网格上有一个自定义按钮。当我单击它时,我想数据绑定第二个网格并转到第二个选项卡页面。问题是当我使用ClientSideEvent click时,我不能使用服务器端的click方法。我想两者都用。我为它添加了e.processOnServer=true。但它不起作用。我的错在哪里? 这是我的密码 <dx:ASPxGridView ID="grid1" runat="server" ClientInstanceName="grid1" Enabl

我的页面中有2个选项卡页面和2个网格。我的第一个网格上有一个自定义按钮。当我单击它时,我想数据绑定第二个网格并转到第二个选项卡页面。问题是当我使用ClientSideEvent click时,我不能使用服务器端的click方法。我想两者都用。我为它添加了e.processOnServer=true。但它不起作用。我的错在哪里? 这是我的密码

<dx:ASPxGridView ID="grid1" runat="server" ClientInstanceName="grid1" EnableRowsCache="False" KeyFieldName="Id" Width="100%" OnCustomButtonCallback="grid1_DetailButton" >
  <ClientSideEvents CustomButtonClick="function(s, e) {
    if(e.buttonID == 'Detail'){
     ASPxPageControl1.SetActiveTabIndex(1); 
     e.processOnServer = true; 
    }
  }" />
  <Columns>
    <dx:GridViewCommandColumn VisibleIndex="4" ButtonType="Button">
      <CustomButtons>
        <dx:GridViewCommandColumnCustomButton ID="Detail">
          <Styles Native="true"></Styles>
        </dx:GridViewCommandColumnCustomButton>
      </CustomButtons>
    </dx:GridViewCommandColumn>
  </Columns>
</dx:ASPxGridView>
单击“自定义”按钮时,是否可以从clientsideevent尝试grid.refresh()?单击“自定义”按钮时,是否可以从clientsideevent尝试grid.refresh()?
protected void grid1_DetailButton(object sender, ASPxGridViewCustomButtonCallbackEventArgs e) {
    if (e.ButtonID == "Detail") {
        grid2.DataSource = WebService.Get_Customers();
        grid2.DataBind();
    }
}