public void HandleService(GridAction action, SmartView view, params object[] p) { if (view == null) return; if (!view.AllowPaging) return; if (action != GridAction.Paging) return; GridViewPageEventArgs args = p[0] as GridViewPageEventArgs; if (args == null) return; view.PageIndex = args.NewPageIndex; view.SelectedIndex = -1; view.DataBind(); }