protected void btnCopyColumn_Click(object sender, EventArgs e)
{
// Set sheets selectedIndex to 2
GridWeb1.WorkSheets.ActiveSheetIndex = 2;
// ExStart:CopyColumn
// Get the instance of active GridWorksheet
var activeSheet = GridWeb1.ActiveSheet;
// Copy first column to next column
activeSheet.Cells.CopyColumn(activeSheet.Cells, 0, 1);
Label1.Text = "Column 1 copied to column 2 in worksheet " + activeSheet.Name;
// ExEnd:CopyColumn
}