New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

RadGrid

Class

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[EmbeddedSkin("Grid")]
[EmbeddedSkin("Grid", "Default")]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Lightweight, typeof(RadGrid))]
[RequiredCss("Telerik.Web.UI.Skins.Common.common.css", RenderMode.Lightweight, typeof(RadGrid))]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Mobile, typeof(RadGrid))]
[RequiredCss("Telerik.Web.UI.Skins.Common.MaterialRipple.css", RenderMode.Lightweight, typeof(RadGrid))]
[ClientScriptResource("Telerik.Web.UI.RadGrid", "Telerik.Web.UI.Grid.RadGridScripts.js")]
[RequiredScript(typeof(MaterialRipple))]
[TelerikToolboxCategory("Data")]
public class RadGrid : GridBaseDataList, IScriptControl, IControlResolver, ISkinnableControl, IControl, IFeatureGroup, INamingContainer, IPostBackDataHandler, IPostBackEventHandler, IRadFilterableContainer, ICallbackEventHandler

Inheritance: objectRadCompositeDataBoundControlGridBaseDataListRadGrid

Implements: ICallbackEventHandlerIControlIControlResolverIFeatureGroupINamingContainerIPostBackDataHandlerIPostBackEventHandlerIRadFilterableContainerIScriptControlISkinnableControl...

Inherited Members GridBaseDataList.ControlStateGridBaseDataList.AddParsedSubObject(object)GridBaseDataList.SaveControlState()GridBaseDataList.LoadControlState(object)GridBaseDataList.IsBindableType(Type)GridBaseDataList.OnSelectedIndexChanged(EventArgs)GridBaseDataList.OnSelectedCellChanged(EventArgs)GridBaseDataList.CreateControlStyle()GridBaseDataList.TabIndexGridBaseDataList.CellPaddingGridBaseDataList.CellSpacingGridBaseDataList.ControlsGridBaseDataList.GridLinesGridBaseDataList.HorizontalAlignGridBaseDataList.SelectedIndexChangedGridBaseDataList.SelectedCellChangedRadCompositeDataBoundControl.PreferredRenderMode(RenderModeBrowserAdaptor)RadCompositeDataBoundControl.CanRenderInMode(RenderModeBrowserAdaptor, RenderMode)RadCompositeDataBoundControl.ApplyConditionalRendering(HtmlTextWriter)RadCompositeDataBoundControl.RenderClassic(HtmlTextWriter)RadCompositeDataBoundControl.RenderLite(HtmlTextWriter)RadCompositeDataBoundControl.RenderNative(HtmlTextWriter)RadCompositeDataBoundControl.InitializeRenderMode()RadCompositeDataBoundControl.ResolveRenderMode()RadCompositeDataBoundControl.AddAttributesToRender(HtmlTextWriter)RadCompositeDataBoundControl.OnPreRender(EventArgs)RadCompositeDataBoundControl.RenderScriptsNoScriptManager(HtmlTextWriter)RadCompositeDataBoundControl.RenderDescriptorsNoScriptManager(HtmlTextWriter)RadCompositeDataBoundControl.RegisterScriptControl()RadCompositeDataBoundControl.RegisterCssReferences()RadCompositeDataBoundControl.RegisterScriptDescriptors()RadCompositeDataBoundControl.SaveClientState()RadCompositeDataBoundControl.RenderClientStateField(HtmlTextWriter)RadCompositeDataBoundControl.RenderBeginTag(HtmlTextWriter)RadCompositeDataBoundControl.DescribeProperty<T>(IScriptDescriptor, string, T, T)RadCompositeDataBoundControl.DescribeEvent(IScriptDescriptor, string, string)RadCompositeDataBoundControl.GetEmbeddedSkinNames()RadCompositeDataBoundControl.ConfigureCombinedScriptFile()RadCompositeDataBoundControl.ConfigureCombinedBaseSkinFile()RadCompositeDataBoundControl.GetScriptDescriptors()RadCompositeDataBoundControl.LoadPostData(string, NameValueCollection)RadCompositeDataBoundControl.DescribeClientProperties(IScriptDescriptor)RadCompositeDataBoundControl.DescribeClientEvents(IScriptDescriptor)RadCompositeDataBoundControl.IsRenderModeSetRadCompositeDataBoundControl.FeatureGroupIDRadCompositeDataBoundControl.RegisterWithScriptManagerRadCompositeDataBoundControl.EnableRippleEffectRadCompositeDataBoundControl.EnableEmbeddedScriptsRadCompositeDataBoundControl.EnableEmbeddedSkinsRadCompositeDataBoundControl.EnableEmbeddedBaseStylesheetRadCompositeDataBoundControl.EnableAjaxSkinRenderingRadCompositeDataBoundControl.SupportsAdaptiveRenderingRadCompositeDataBoundControl.SupportsNativeRenderingRadCompositeDataBoundControl.SupportsLightweightRenderingRadCompositeDataBoundControl.RenderModeRadCompositeDataBoundControl.ResolvedRenderModeRadCompositeDataBoundControl.ClientStateFieldIDRadCompositeDataBoundControl.CssClassFormatStringRadCompositeDataBoundControl.DefaultCssClassRadCompositeDataBoundControl.RenderingCompatibilityRadCompositeDataBoundControl.ClientIDModeRadCompositeDataBoundControl.ScriptManagerRadCompositeDataBoundControl.RadScriptManagerRadCompositeDataBoundControl.RadStyleSheetManagerRadCompositeDataBoundControl.AccessKeyRadCompositeDataBoundControl.BackColorRadCompositeDataBoundControl.BorderColorRadCompositeDataBoundControl.BorderStyleRadCompositeDataBoundControl.BorderWidthRadCompositeDataBoundControl.CssClassRadCompositeDataBoundControl.EnabledRadCompositeDataBoundControl.EnableThemingRadCompositeDataBoundControl.ForeColorRadCompositeDataBoundControl.FontRadCompositeDataBoundControl.HeightRadCompositeDataBoundControl.SkinIDRadCompositeDataBoundControl.VisibleRadCompositeDataBoundControl.ToolTip...

Constructors

C#
public RadGrid()

Fields

C#
public const string BatchEditCommandName = "BatchEdit"
C#
public const string CancelAllCommandName = "CancelAll"
C#
public const string CancelCommandName = "Cancel"
C#
public const string ClearFilterCommandName = "ClearFilter"
C#
public const string ClearSortCommandName = "ClearSort"
C#
public const string DeleteCommandName = "Delete"
C#
public const string DeleteSelectedCommandName = "DeleteSelected"
C#
public const string DeselectCommandName = "Deselect"
C#
public const string DownloadAttachmentCommandName = "DownloadAttachment"
C#
public const string EditAllCommandName = "EditAll"
C#
public const string EditCommandName = "Edit"
C#
public const string EditSelectedCommandName = "EditSelected"
C#
public const string ExpandCollapseAllCommandName = "ExpandCollapseAll"
C#
public const string ExpandCollapseCommandName = "ExpandCollapse"
C#
public const string ExportToCsvCommandName = "ExportToCsv"
C#
public const string ExportToExcelCommandName = "ExportToExcel"
C#
public const string ExportToPdfCommandName = "ExportToPdf"
C#
public const string ExportToWordCommandName = "ExportToWord"
C#
public const string FilterCommandName = "Filter"
C#
public const string FirstPageCommandArgument = "First"
C#
public const string GroupsCustomExpandCollapseCommandName = "GroupsCustomExpandCollapse"
C#
public const string GroupsExpandAllCommandName = "GroupsExpandAll"
C#
public const string HeaderContextMenuFilterCommandName = "HeaderContextMenuFilter"
C#
public const string HeaderSortCommandName = "HeaderSort"
C#
public const string InitInsertCommandName = "InitInsert"
C#
public const string LastPageCommandArgument = "Last"
C#
public const string NextPageCommandArgument = "Next"
C#
public const string PageCommandName = "Page"
C#
public const string PerformInsertCommandName = "PerformInsert"
C#
public const string PrevPageCommandArgument = "Prev"
C#
public const string RebindGridCommandName = "RebindGrid"
C#
public const string SelectCommandName = "Select"
C#
public const string SortCommandName = "Sort"
C#
public const string UpdateCommandName = "Update"
C#
public const string UpdateEditedCommandName = "UpdateEdited"

Properties

C#
public virtual GridTableItemStyle ActiveItemStyle { get; }
C#
public bool AllowAutomaticDeletes { get; set; }
C#
public bool AllowAutomaticInserts { get; set; }
C#
public bool AllowAutomaticUpdates { get; set; }
C#
public virtual bool AllowCustomPaging { get; set; }
C#
public virtual bool AllowFilteringByColumn { get; set; }
C#
public bool AllowMultiRowEdit { get; set; }
C#
public bool AllowMultiRowSelection { get; set; }
C#
public virtual bool AllowPaging { get; set; }
C#
public virtual bool AllowSorting { get; set; }
C#
public virtual GridTableItemStyle AlternatingItemStyle { get; }
C#
public virtual bool AutoGenerateColumns { get; set; }
C#
public virtual bool AutoGenerateDeleteColumn { get; set; }
C#
public virtual bool AutoGenerateEditColumn { get; set; }
C#
public virtual bool AutoGenerateHierarchy { get; set; }
C#
[Bindable(true)]
public virtual string BackImageUrl { get; set; }
C#
public virtual string ClientDataSourceID { get; set; }
C#
public GridClientSettings ClientSettings { get; }
C#
[Browsable(false)]
public virtual GridColumnCollection Columns { get; }
C#
public virtual GridTableItemStyle CommandItemStyle { get; }
C#
public CultureInfo Culture { get; set; }
C#
[Bindable(true)]
[Browsable(false)]
public int CurrentPageIndex { get; set; }
C#
public override string DataMember { get; set; }

Overrides: RadCompositeDataBoundControl.DataMember

C#
public virtual string DataModelID { get; set; }
C#
[Bindable(true)]
[Browsable(false)]
public override object DataSource { get; set; }

Overrides: RadCompositeDataBoundControl.DataSource

C#
public override string DataSourceID { get; set; }

Overrides: RadCompositeDataBoundControl.DataSourceID

C#
[Browsable(false)]
public bool DataSourceIsAssigned { get; }
C#
public string DeleteMethod { get; set; }
C#
[Browsable(false)]
public GridIndexCollection EditIndexes { get; }
C#
[Browsable(false)]
public GridItemCollection EditItems { get; }
C#
public virtual GridTableItemStyle EditItemStyle { get; }
C#
public bool EnableAriaSupport { get; set; }
C#
public virtual bool EnableGroupsExpandAll { get; set; }
C#
public virtual bool EnableHeaderContextAggregatesMenu { get; set; }
C#
public virtual bool EnableHeaderContextFilterMenu { get; set; }
C#
public virtual bool EnableHeaderContextMenu { get; set; }
C#
public virtual bool EnableHierarchyExpandAll { get; set; }
C#
public virtual bool EnableLinqExpressions { get; set; }
C#
public override bool EnableViewState { get; set; }

Overrides: RadCompositeDataBoundControl.EnableViewState

C#
public GridExportSettings ExportSettings { get; }
C#
public virtual GridTableItemStyle FilterItemStyle { get; }
C#
public GridFilterMenu FilterMenu { get; }
C#
public virtual GridFilterType FilterType { get; set; }
C#
public virtual GridTableItemStyle FooterStyle { get; }
C#
public virtual GridTableItemStyle GroupHeaderItemStyle { get; }
C#
[Bindable(true)]
public virtual bool GroupingEnabled { get; set; }
C#
public GridGroupingSettings GroupingSettings { get; }
C#
public GridGroupPanel GroupPanel { get; }
C#
[Bindable(true)]
public virtual GridGroupPanelPosition GroupPanelPosition { get; set; }
C#
public GridHeaderContextMenu HeaderContextMenu { get; }
C#
public virtual GridTableItemStyle HeaderStyle { get; }
C#
public GridHierarchySettings HierarchySettings { get; }
C#
public virtual string ImagesPath { get; set; }
C#
public string InsertMethod { get; set; }
C#
protected virtual bool IsBoundUsingOData { get; }
C#
[Browsable(false)]
public bool IsDetailDataBindingInProgress { get; }
C#
[Browsable(false)]
public bool IsExporting { get; }
C#
[Browsable(false)]
public virtual GridDataItemCollection Items { get; }
C#
public virtual GridTableItemStyle ItemStyle { get; }
C#
public string LocalizationPath { get; set; }
C#
[Bindable(false)]
public virtual GridTableView MasterTableView { get; }
C#
public virtual GridTableItemStyle MultiHeaderItemStyle { get; }
C#
public virtual string ODataDataSourceID { get; set; }
C#
[Browsable(false)]
public int PageCount { get; }
C#
public virtual GridPagerStyle PagerStyle { get; }
C#
public virtual int PageSize { get; set; }
C#
public bool RetainExpandStateOnRebind { get; set; }
C#
[Browsable(false)]
public GridIndexCollection SelectedCellIndexes { get; }
C#
[Browsable(false)]
public GridTableCellCollection SelectedCells { get; }
C#
[Browsable(false)]
public GridIndexCollection SelectedIndexes { get; }
C#
[Browsable(false)]
public GridItemCollection SelectedItems { get; }
C#
public virtual GridTableItemStyle SelectedItemStyle { get; }
C#
[Browsable(false)]
public object SelectedValue { get; }
C#
[Browsable(false)]
public DataKey SelectedValues { get; }
C#
public override string SelectMethod { get; set; }
C#
public virtual bool ShowDesignTimeSmartTagMessage { get; set; }
C#
[Bindable(true)]
public virtual bool ShowFooter { get; set; }
C#
[Bindable(true)]
public virtual bool ShowGroupPanel { get; set; }
C#
[Bindable(true)]
public virtual bool ShowHeader { get; set; }
C#
[Bindable(true)]
public virtual bool ShowStatusBar { get; set; }
C#
public override string Skin { get; set; }

Overrides: RadCompositeDataBoundControl.Skin

C#
public virtual bool SortHeaderContextMenuColumns { get; set; }
C#
public GridSortingSettings SortingSettings { get; }
C#
public GridStatusBarItemSettings StatusBarSettings { get; }
C#
protected override bool SupportsRenderingMode { get; }

Overrides: RadCompositeDataBoundControl.SupportsRenderingMode

C#
public string UpdateMethod { get; set; }
C#
public GridValidationSettings ValidationSettings { get; }
C#
[Browsable(true)]
[Bindable(true)]
public virtual int VirtualItemCount { get; set; }

Width

Unit

C#
public override Unit Width { get; set; }

Overrides: RadCompositeDataBoundControl.Width

Methods

C#
protected virtual bool BrowserIsCrawler()
Returns:

bool

C#
[SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
protected override void ControlPreRender()

Overrides: RadCompositeDataBoundControl.ControlPreRender()

C#
public static HtmlGenericControl CreateButton(string name, bool display = true)
Parameters:namestringdisplayboolReturns:

HtmlGenericControl

C#
public static HtmlGenericControl CreateButton(string name, string text, bool display = true)
Parameters:namestringtextstringdisplayboolReturns:

HtmlGenericControl

C#
protected override int CreateChildControls(IEnumerable dataSource, bool dataBinding)
Parameters:dataSourceIEnumerabledataBindingboolReturns:

int

Overrides: RadCompositeDataBoundControl.CreateChildControls(IEnumerable, bool)

C#
public virtual GridTableView CreateTableView()
Returns:

GridTableView

C#
public override void DataBind()
C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Parameters:descriptorIScriptDescriptor

Overrides: RadCompositeDataBoundControl.DescribeComponent(IScriptDescriptor)

C#
public void ExportToCsv()
C#
public void ExportToExcel()
C#
public void ExportToExcel(GridExcelExportFormat format)
Parameters:formatGridExcelExportFormat
C#
public void ExportToPdf()
C#
public void ExportToWord()
C#
public void ExportToWord(GridWordExportFormat format)
Parameters:formatGridWordExportFormat
C#
public static GridLinqBindingData GetBindingData(IQueryable source, int startRowIndex, int maximumRows, string sortExpression, string filterExpression)
Parameters:sourceIQueryablestartRowIndexintmaximumRowsintsortExpressionstringfilterExpressionstringReturns:

GridLinqBindingData

C#
public static GridBindingData GetBindingData(string contextTypeName, string tableName, int startRowIndex, int maximumRows, string sortExpression, string filterExpression)
Parameters:contextTypeNamestringtableNamestringstartRowIndexintmaximumRowsintsortExpressionstringfilterExpressionstringReturns:

GridBindingData

C#
public static GridBindingData GetBindingData(string contextTypeName, string tableName, string select, int startRowIndex, int maximumRows, string sortExpression, string filterExpression)
Parameters:contextTypeNamestringtableNamestringselectstringstartRowIndexintmaximumRowsintsortExpressionstringfilterExpressionstringReturns:

GridBindingData

C#
public static GridLinqBindingData<T> GetBindingData<T>(IQueryable<T> source, int startRowIndex, int maximumRows, string sortExpression, string filterExpression)
Parameters:sourceIQueryable<T>startRowIndexintmaximumRowsintsortExpressionstringfilterExpressionstringReturns:

GridLinqBindingData<T>

C#
public string GetCallbackResult()
Returns:

string

C#
protected override DataSourceView GetData()
Returns:

DataSourceView

C#
protected override IEnumerable<ScriptReference> GetScriptReferences()
Returns:

IEnumerable<ScriptReference>

Overrides: RadCompositeDataBoundControl.GetScriptReferences()

C#
protected override string GetSkinSuffix()
Returns:

string

Overrides: RadCompositeDataBoundControl.GetSkinSuffix()

C#
protected virtual object GetSPViewFieldValue<T>(T resultItem, string fieldName)
Parameters:resultItemTfieldNamestringReturns:

object

C#
protected void headerContextMenu_ItemClick(object sender, RadMenuEventArgs e)
Parameters:senderobjecteRadMenuEventArgs
C#
[SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
protected override bool LoadClientState(Dictionary<string, object> clientState)
Parameters:clientStateDictionary<string, object>Returns:

bool

Overrides: RadCompositeDataBoundControl.LoadClientState(Dictionary<string, object>)

C#
protected override void LoadViewState(object savedStateObject)
Parameters:savedStateObjectobject

Overrides: GridBaseDataList.LoadViewState(object)

C#
protected virtual void OnBatchEditCommand(GridBatchEditingEventArgs e)
Parameters:eGridBatchEditingEventArgs
C#
protected virtual void OnBiffExporting(GridBiffExportingEventArgs e)
Parameters:eGridBiffExportingEventArgs
C#
[SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
protected override bool OnBubbleEvent(object source, EventArgs e)
Parameters:sourceobjecteEventArgsReturns:

bool

C#
protected virtual void OnCancelCommand(GridCommandEventArgs e)
Parameters:eGridCommandEventArgs
C#
protected virtual void OnColumnCreated(GridColumnCreatedEventArgs e)
Parameters:eGridColumnCreatedEventArgs
C#
protected virtual void OnColumnCreating(GridColumnCreatingEventArgs e)
Parameters:eGridColumnCreatingEventArgs
C#
protected virtual void OnCreateColumnEditor(GridCreateColumnEditorEventArgs e)
Parameters:eGridCreateColumnEditorEventArgs
C#
protected virtual void OnCustomAggregate(GridCustomAggregateEventArgs e)
Parameters:eGridCustomAggregateEventArgs
C#
protected override void OnDataBound(EventArgs e)
Parameters:eEventArgs
C#
protected override void OnDataSourceViewChanged(object sender, EventArgs e)
Parameters:senderobjecteEventArgs
C#
protected virtual void OnDeleteCommand(GridCommandEventArgs e)
Parameters:eGridCommandEventArgs
C#
protected virtual void OnDetailTableDataBind(GridDetailTableDataBindEventArgs e)
Parameters:eGridDetailTableDataBindEventArgs
C#
protected virtual void OnEditCommand(GridCommandEventArgs e)
Parameters:eGridCommandEventArgs
C#
protected virtual void OnExcelExportCellFormatting(ExcelExportCellFormattingEventArgs e)
Parameters:eExcelExportCellFormattingEventArgs
C#
protected virtual void OnExcelMLExportRowCreated(GridExportExcelMLRowCreatedArgs e)
Parameters:eGridExportExcelMLRowCreatedArgs
C#
protected virtual void OnExcelMLExportStylesCreated(GridExportExcelMLStyleCreatedArgs e)
Parameters:eGridExportExcelMLStyleCreatedArgs
C#
protected virtual void OnExcelMLWorkBookCreated(GridExcelMLWorkBookCreatedEventArgs e)
Parameters:eGridExcelMLWorkBookCreatedEventArgs
C#
protected virtual void OnExportCellFormatting(ExportCellFormattingEventArgs e)
Parameters:eExportCellFormattingEventArgs
C#
protected virtual void OnFieldDescriptorsReady(RadFilterFildDesciptorsEventArgs e)
Parameters:eRadFilterFildDesciptorsEventArgs
C#
protected virtual bool OnFilterCheckListItemsRequested(GridFilterCheckListItemsRequestedEventArgs e)
Parameters:eGridFilterCheckListItemsRequestedEventArgsReturns:

bool

C#
protected virtual void OnGridExporting(GridExportingArgs e)
Parameters:eGridExportingArgs
C#
protected virtual void OnGroupsChanging(GridGroupsChangingEventArgs e)
Parameters:eGridGroupsChangingEventArgs
C#
protected virtual void OnHTMLExporting(GridHTMLExportingEventArgs e)
Parameters:eGridHTMLExportingEventArgs
C#
protected virtual void OnInfrastructureExporting(GridInfrastructureExportingEventArgs e)
Parameters:eGridInfrastructureExportingEventArgs
C#
protected override void OnInit(EventArgs e)
Parameters:eEventArgs

Overrides: GridBaseDataList.OnInit(EventArgs)

C#
protected virtual void OnInsertCommand(GridCommandEventArgs e)
Parameters:eGridCommandEventArgs
C#
protected virtual void OnItemCommand(GridCommandEventArgs e)
Parameters:eGridCommandEventArgs
C#
protected virtual void OnItemCreated(GridItemEventArgs e)
Parameters:eGridItemEventArgs
C#
protected virtual void OnItemDataBound(GridItemEventArgs e)
Parameters:eGridItemEventArgs
C#
protected virtual void OnItemDeleted(GridDeletedEventArgs e)
Parameters:eGridDeletedEventArgs
C#
protected virtual void OnItemEvent(GridItemEventArgs e)
Parameters:eGridItemEventArgs
C#
protected virtual void OnItemInserted(GridInsertedEventArgs e)
Parameters:eGridInsertedEventArgs
C#
protected virtual void OnItemUpdated(GridUpdatedEventArgs e)
Parameters:eGridUpdatedEventArgs
C#
protected override void OnLoad(EventArgs e)
Parameters:eEventArgs
C#
protected virtual bool OnNeedDataSource(GridNeedDataSourceEventArgs e)
Parameters:eGridNeedDataSourceEventArgsReturns:

bool

C#
protected virtual void OnPageIndexChanged(GridPageChangedEventArgs e)
Parameters:eGridPageChangedEventArgs
C#
protected virtual void OnPageSizeChanged(GridPageSizeChangedEventArgs e)
Parameters:eGridPageSizeChangedEventArgs
C#
protected virtual void OnPdfExporting(GridPdfExportingArgs e)
Parameters:eGridPdfExportingArgs
C#
protected virtual void OnRowDropEvent(IList<GridDataItem> draggedItems, GridDataItem destinationItem, RadGrid parentGrid, GridItemDropPosition dropPosition, GridTableView destinationItemTableView)
Parameters:draggedItemsIList<GridDataItem>destinationItemGridDataItemparentGridRadGriddropPositionGridItemDropPositiondestinationItemTableViewGridTableView
C#
protected virtual void OnRowDropEvent(IList<GridDataItem> draggedItems, string htmlElementId)
Parameters:draggedItemsIList<GridDataItem>htmlElementIdstring
C#
protected virtual void OnSortCommand(GridSortCommandEventArgs e)
Parameters:eGridSortCommandEventArgs
C#
protected virtual void OnUpdateCommand(GridCommandEventArgs e)
Parameters:eGridCommandEventArgs
C#
protected virtual List<DataColumn> ParseSPViewFieldsIntoDataColumns<T>(T firstObject)
Parameters:firstObjectTReturns:

List<DataColumn>

C#
protected override void PrepareControlHierarchy()

Overrides: GridBaseDataList.PrepareControlHierarchy()

C#
public void PrepareRowsRecursive(GridTableView tableView)
Parameters:tableViewGridTableView
C#
public void PrepareRowsVisibilityRecursive(GridTableView tableView)
Parameters:tableViewGridTableView
C#
public void RaiseCallbackEvent(string eventArgument)
Parameters:eventArgumentstring
C#
public virtual void RaisePostBackEvent(string eventArgument)
Parameters:eventArgumentstring
C#
protected override void RaisePostDataChangedEvent()

Overrides: RadCompositeDataBoundControl.RaisePostDataChangedEvent()

C#
public virtual void Rebind()
C#
protected override void Render(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: GridBaseDataList.Render(HtmlTextWriter)

C#
protected override void RenderContents(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadCompositeDataBoundControl.RenderContents(HtmlTextWriter)

C#
protected override object SaveViewState()
Returns:

object

Overrides: GridBaseDataList.SaveViewState()

C#
public void SerializeStyle(string name, Style value, Dictionary<string, object> data)
Parameters:namestringvalueStyledataDictionary<string, object>
C#
public virtual void SetStyleClasses()
C#
protected override void TrackViewState()

Events

C#
public event GridBatchEditEventHandler BatchEditCommand
C#
public event EventHandler<GridBiffExportingEventArgs> BiffExporting
C#
public event GridCommandEventHandler CancelCommand
C#
public event GridColumnCreatedEventHandler ColumnCreated
C#
public event GridColumnCreatingEventHandler ColumnCreating
C#
public event GridColumnsReorderEventHandler ColumnsReorder
C#
public event GridCreateColumnEditorEventHandler CreateColumnEditor
C#
public event GridCustomAggregateEventHandler CustomAggregate
C#
public event GridCommandEventHandler DeleteCommand
C#
public event GridDetailTableDataBindEventHandler DetailTableDataBind
C#
public event GridCommandEventHandler EditCommand
C#
[Obsolete("Please use ExportCellFormatting instead.")]
public event OnExcelExportCellFormattingEventHandler ExcelExportCellFormatting
C#
public event GridExcelMLExportRowCreatedEventHandler ExcelMLExportRowCreated
C#
public event GridExcelMLExportStylesCreatedEventHandler ExcelMLExportStylesCreated
C#
public event EventHandler<GridExcelMLWorkBookCreatedEventArgs> ExcelMLWorkBookCreated
C#
public event EventHandler<ExportCellFormattingEventArgs> ExportCellFormatting
C#
public event GridFilterCheckListItemsRequestedEventHandler FilterCheckListItemsRequested
C#
public event OnGridExportingEventHandler GridExporting
C#
public event GridGroupsChangingEventHandler GroupsChanging
C#
public event EventHandler<GridHTMLExportingEventArgs> HTMLExporting
C#
public event EventHandler<GridInfrastructureExportingEventArgs> InfrastructureExporting
C#
public event GridCommandEventHandler InsertCommand
C#
public event GridCommandEventHandler ItemCommand
C#
public event GridItemEventHandler ItemCreated
C#
public event GridItemEventHandler ItemDataBound
C#
public event GridDeletedEventHandler ItemDeleted
C#
public event GridItemEventHandler ItemEvent
C#
public event GridInsertedEventHandler ItemInserted
C#
public event GridUpdatedEventHandler ItemUpdated
C#
public event GridNeedDataSourceEventHandler NeedDataSource
C#
public event GridPageChangedEventHandler PageIndexChanged
C#
public event GridPageSizeChangedEventHandler PageSizeChanged
C#
public event OnGridPdfExportingEventHandler PdfExporting
C#
public event GridDragDropEventHandler RowDrop
C#
public event GridSortCommandEventHandler SortCommand
C#
public event GridCommandEventHandler UpdateCommand
In this article
DefinitionConstructorsRadGrid()FieldsBatchEditCommandNameCancelAllCommandNameCancelCommandNameClearFilterCommandNameClearSortCommandNameDeleteCommandNameDeleteSelectedCommandNameDeselectCommandNameDownloadAttachmentCommandNameEditAllCommandNameEditCommandNameEditSelectedCommandNameExpandCollapseAllCommandNameExpandCollapseCommandNameExportToCsvCommandNameExportToExcelCommandNameExportToPdfCommandNameExportToWordCommandNameFilterCommandNameFirstPageCommandArgumentGroupsCustomExpandCollapseCommandNameGroupsExpandAllCommandNameHeaderContextMenuFilterCommandNameHeaderSortCommandNameInitInsertCommandNameLastPageCommandArgumentNextPageCommandArgumentPageCommandNamePerformInsertCommandNamePrevPageCommandArgumentRebindGridCommandNameSelectCommandNameSortCommandNameUpdateCommandNameUpdateEditedCommandNamePropertiesActiveItemStyleAllowAutomaticDeletesAllowAutomaticInsertsAllowAutomaticUpdatesAllowCustomPagingAllowFilteringByColumnAllowMultiRowEditAllowMultiRowSelectionAllowPagingAllowSortingAlternatingItemStyleAutoGenerateColumnsAutoGenerateDeleteColumnAutoGenerateEditColumnAutoGenerateHierarchyBackImageUrlClientDataSourceIDClientSettingsColumnsCommandItemStyleCultureCurrentPageIndexDataMemberDataModelIDDataSourceDataSourceIDDataSourceIsAssignedDeleteMethodEditIndexesEditItemsEditItemStyleEnableAriaSupportEnableGroupsExpandAllEnableHeaderContextAggregatesMenuEnableHeaderContextFilterMenuEnableHeaderContextMenuEnableHierarchyExpandAllEnableLinqExpressionsEnableViewStateExportSettingsFilterItemStyleFilterMenuFilterTypeFooterStyleGroupHeaderItemStyleGroupingEnabledGroupingSettingsGroupPanelGroupPanelPositionHeaderContextMenuHeaderStyleHierarchySettingsImagesPathInsertMethodIsBoundUsingODataIsDetailDataBindingInProgressIsExportingItemsItemStyleLocalizationPathMasterTableViewMultiHeaderItemStyleODataDataSourceIDPageCountPagerStylePageSizeRetainExpandStateOnRebindSelectedCellIndexesSelectedCellsSelectedIndexesSelectedItemsSelectedItemStyleSelectedValueSelectedValuesSelectMethodShowDesignTimeSmartTagMessageShowFooterShowGroupPanelShowHeaderShowStatusBarSkinSortHeaderContextMenuColumnsSortingSettingsStatusBarSettingsSupportsRenderingModeUpdateMethodValidationSettingsVirtualItemCountWidthMethodsBrowserIsCrawler()ControlPreRender()CreateButton(string, bool)CreateButton(string, string, bool)CreateChildControls(IEnumerable, bool)CreateTableView()DataBind()DescribeComponent(IScriptDescriptor)ExportToCsv()ExportToExcel()ExportToExcel(GridExcelExportFormat)ExportToPdf()ExportToWord()ExportToWord(GridWordExportFormat)GetBindingData(IQueryable, int, int, string, string)GetBindingData(string, string, int, int, string, string)GetBindingData(string, string, string, int, int, string, string)GetBindingData<T>(IQueryable<T>, int, int, string, string)GetCallbackResult()GetData()GetScriptReferences()GetSkinSuffix()GetSPViewFieldValue<T>(T, string)headerContextMenu_ItemClick(object, RadMenuEventArgs)LoadClientState(Dictionary<string, object>)LoadViewState(object)OnBatchEditCommand(GridBatchEditingEventArgs)OnBiffExporting(GridBiffExportingEventArgs)OnBubbleEvent(object, EventArgs)OnCancelCommand(GridCommandEventArgs)OnColumnCreated(GridColumnCreatedEventArgs)OnColumnCreating(GridColumnCreatingEventArgs)OnCreateColumnEditor(GridCreateColumnEditorEventArgs)OnCustomAggregate(GridCustomAggregateEventArgs)OnDataBound(EventArgs)OnDataSourceViewChanged(object, EventArgs)OnDeleteCommand(GridCommandEventArgs)OnDetailTableDataBind(GridDetailTableDataBindEventArgs)OnEditCommand(GridCommandEventArgs)OnExcelExportCellFormatting(ExcelExportCellFormattingEventArgs)OnExcelMLExportRowCreated(GridExportExcelMLRowCreatedArgs)OnExcelMLExportStylesCreated(GridExportExcelMLStyleCreatedArgs)OnExcelMLWorkBookCreated(GridExcelMLWorkBookCreatedEventArgs)OnExportCellFormatting(ExportCellFormattingEventArgs)OnFieldDescriptorsReady(RadFilterFildDesciptorsEventArgs)OnFilterCheckListItemsRequested(GridFilterCheckListItemsRequestedEventArgs)OnGridExporting(GridExportingArgs)OnGroupsChanging(GridGroupsChangingEventArgs)OnHTMLExporting(GridHTMLExportingEventArgs)OnInfrastructureExporting(GridInfrastructureExportingEventArgs)OnInit(EventArgs)OnInsertCommand(GridCommandEventArgs)OnItemCommand(GridCommandEventArgs)OnItemCreated(GridItemEventArgs)OnItemDataBound(GridItemEventArgs)OnItemDeleted(GridDeletedEventArgs)OnItemEvent(GridItemEventArgs)OnItemInserted(GridInsertedEventArgs)OnItemUpdated(GridUpdatedEventArgs)OnLoad(EventArgs)OnNeedDataSource(GridNeedDataSourceEventArgs)OnPageIndexChanged(GridPageChangedEventArgs)OnPageSizeChanged(GridPageSizeChangedEventArgs)OnPdfExporting(GridPdfExportingArgs)OnRowDropEvent(IList<GridDataItem>, GridDataItem, RadGrid, GridItemDropPosition, GridTableView)OnRowDropEvent(IList<GridDataItem>, string)OnSortCommand(GridSortCommandEventArgs)OnUpdateCommand(GridCommandEventArgs)ParseSPViewFieldsIntoDataColumns<T>(T)PrepareControlHierarchy()PrepareRowsRecursive(GridTableView)PrepareRowsVisibilityRecursive(GridTableView)RaiseCallbackEvent(string)RaisePostBackEvent(string)RaisePostDataChangedEvent()Rebind()Render(HtmlTextWriter)RenderContents(HtmlTextWriter)SaveViewState()SerializeStyle(string, Style, Dictionary<string, object>)SetStyleClasses()TrackViewState()EventsBatchEditCommandBiffExportingCancelCommandColumnCreatedColumnCreatingColumnsReorderCreateColumnEditorCustomAggregateDeleteCommandDetailTableDataBindEditCommandExcelExportCellFormattingExcelMLExportRowCreatedExcelMLExportStylesCreatedExcelMLWorkBookCreatedExportCellFormattingFilterCheckListItemsRequestedGridExportingGroupsChangingHTMLExportingInfrastructureExportingInsertCommandItemCommandItemCreatedItemDataBoundItemDeletedItemEventItemInsertedItemUpdatedNeedDataSourcePageIndexChangedPageSizeChangedPdfExportingRowDropSortCommandUpdateCommand
Not finding the help you need?
Contact Support