or
addButton = new RadButton(); addButton.ID = "addButton"; addButton.Text = "Add Delegate"; addButton.CommandName = "InitInsert"; addButton.Visible = canAdd; addButton.Icon.PrimaryIconCssClass = "rbAdd"; addButton.Skin = "Telerik"; deleteButton = new RadButton(); deleteButton.ID = "deleteButton"; deleteButton.Text = "Delete Selected Delegates"; deleteButton.CommandName = "DeleteSelected"; deleteButton.OnClientClicked = "OnClientClicked"; //"javascript:return confirm('Delete all selected delegates?')"; deleteButton.Icon.PrimaryIconCssClass = "rbRemove"; deleteButton.Skin = "Telerik"; refreshButton = new RadButton(); refreshButton.ID = "refreshButton"; refreshButton.Text = "Refresh"; refreshButton.CommandName = "RebindGrid"; refreshButton.Icon.PrimaryIconCssClass = "rbRefresh"; refreshButton.Skin = "Telerik"; container.Controls.Add(addButton); container.Controls.Add(new LiteralControl(" ")); container.Controls.Add(deleteButton); container.Controls.Add(new LiteralControl(" ")); container.Controls.Add(refreshButton);if (e.Button.Text == "Export"){ if (SessionVars.ReportID > 0) { Report rpt = new Report(SessionVars.ReportID); foreach (GridColumn c in GridReportData.MasterTableView.Columns) c.HeaderStyle.Width = Unit.Empty; GridReportData.ExportSettings.HideStructureColumns = true; GridReportData.ExportSettings.FileName = Gridrpt.Report_Name; try { GridReportData.MasterTableView.ExportToExcel(); } catch (System.OutOfMemoryException ex) { RadWindowManager.RadAlert("Report failed to export.",null, null, "Export Error", "ErrorAlert"); } RadAjaxManager1.EnableAJAX = true; }}