protected void masterGrid_DetailRowGetButtonVisibility (object sender, ASPxGridViewDetailRowButtonEventArgs e) { if (!((ArrayList)Session["SelectResult"]).Contains(e.KeyValue)) { e.ButtonState = GridViewDetailRowButtonState.Hidden; } }
protected void detailGrid_DetailRowGetButtonVisibility(object source, ASPxGridViewDetailRowButtonEventArgs e) { ASPxGridView gdv = source as ASPxGridView; int childrenCount = (int)gdv.GetRowValues(e.VisibleIndex, "ChildrenCount"); e.ButtonState = childrenCount > 0 ? GridViewDetailRowButtonState.Visible : GridViewDetailRowButtonState.Hidden; }
protected void grid_DetailRowGetButtonVisibility(object sender, ASPxGridViewDetailRowButtonEventArgs e) { DataView data = _Default.GetData(Convert.ToInt32(e.KeyValue)); if (data.Table.Rows.Count == 0) { e.ButtonState = GridViewDetailRowButtonState.Hidden; } }
protected void grid_DetailRowGetButtonVisibility(object sender, ASPxGridViewDetailRowButtonEventArgs e) { ASPxGridView grid = sender as ASPxGridView; GridViewDetailRowTemplateContainer container = grid.NamingContainer as GridViewDetailRowTemplateContainer; DataTable dataTable = (container.Grid.Page as _Default).GetData(Convert.ToInt32(e.KeyValue)); if (dataTable.Rows.Count == 0) { e.ButtonState = GridViewDetailRowButtonState.Hidden; } }
protected void dxgrdcartons_DetailRowGetButtonVisibility(object sender, ASPxGridViewDetailRowButtonEventArgs e) { e.ButtonState = GridViewDetailRowButtonState.Hidden; }