It's possible to update multiple ASPxGridViews on the ASPxButton click. To achieve this, I suggest you implement the following:
- Wrap the ASPxGridView by ASPxCallbackPanel;
- Set the ASPxButton.AutoPostBack to false;
- Call the ASPxClientCallbackPanel.PerformCallback method in the ASPxClientButton.Click event handler;
- Use the ASPxGridView.UpdateEdit or the ASPxGridView.CancelEdit to update the ASPxGridViews or cancel editing in the ASPxCallbackPanel.Callback event handler.
To hide Update / Cancel buttons, use the ASPxGridView.CommandButtonInitialize event:
[C#]</para><para>protectedvoidgv_CommandButtonInitialize(objectsender,ASPxGridViewCommandButtonEventArgse){</para><para>if(e.ButtonType==ColumnCommandButtonType.Update||e.ButtonType==ColumnCommandButtonType.Cancel)</para><para>e.Visible=false;</para><para>}