// This event is called each time the user clicks a header of the grid // Clicking the header of a grid is the method choosed to perform a sorting private void grid_SortColumn(object sender, SortColumnEventArgs e) { // Cancel grid action e.Cancel = true; // Store the values _sortColumnName = _grid.Bands[e.BandNo].Columns[e.ColumnNo].Key; _sortAscending = !_sortAscending; // Launch the event... if (SortOptionChanged != null) { SortOptionChanged(this, new SortEventArgs(_sortColumnName, _sortAscending)); } }
protected void dgByUser_SortColumn(object sender, SortColumnEventArgs e) { Display30Days(); dgByDay.Visible = dgByUser.Visible = true; lbByDay.Visible = lbByUser.Visible = true; }