| Name | Description |
| AddedRowStyle | The style applied to added row in batch update mode. |
| AllowAddNew | Specifies whether the user is allowed to add new row(s). |
| AllowBatchUpdate | Specifies whether or not to allow users to perform multiple (batch) client side editing. |
| AllowColumnFreezing | Specifies whether the user is allowed to freeze column during runtime. |
| AllowColumnMove | Specifies whether or not to allow users move columns. |
| AllowColumnSizing | Specifies whether or not to allow users resize column's width |
| AllowContextMenu | Gets or sets a value whether WebGrid's context menu is displayed when right clicked to valid object. |
| AllowDefaultStyleMerging | Specifies whether the default styles should be merged with user defined styles. |
| AllowDelete | Specifies whether or not to allow users delete data from within WebGrid. |
| AllowEdit | Specifies whether or not to allow users edit and modify data. |
| AllowExport | Specifies a value whether grid export is allowed in UI. |
| AllowFilter | Specifies whether or not to allow users filtering data from within WebGrid. |
| AllowGrouping | Specify whether grouping is allowed in client's UI. |
| AllowMultipleSelection | Specifies whether user is allowed to perform multiple row selection using combination of Ctrl/Shift keys and mouse click. |
| AllowSelectColumns | Specifies whether or not to allow users select columns from within WebGrid. |
| AllowSorting | Specifies whether or not to allow users sort columns from within WebGrid. |
| AlternatingColors | Specifies whether or not to display alternate rows with AlternateRowStyle style. |
| AlternatingRowStyle | Gets or sets the style that is used to display alternate row. |
| AlwaysShowHelpButton | Specifies whether Help button is always shown in WebGrid UI. |
| AlwaysUseCachedDataOnFirstLoad | Specifies whether the cached data source will always be used on first page load. |
| ApplyChangesKey | Gets or sets the key used to apply the row changes during editing. |
| ApplyFiltersKey | Gets or sets the key used to apply all filters. |
| AutoColMinWidth | The minimum width for WebGridColumn which IsAutoWidth is set to true. |
| AutoFilterSuggestion | Specifies whether a list of suggested filters based on current selection should be added to the context menu. |
| AutoFitColumns | Gets or sets a value indicating whether all displayed columns's width should be fitted to grid. |
| AutoFitColumnsBuffering | Gets or sets a boolean value indicating whether the automatic column width calculation should be buffered. |
| AutoHeight | Specifies whether WebGrid will calculate its height automatically based on available page's height. |
| AutoWidth | Specifies whether WebGrid will calculate its width automatically based on available page's width. |
| BatchUpdateSettings | Provides settings for batch update feature. |
| ButtonStyle | The style applied to the button object of WebGridColumn which Type is Button. |
| CellClickAction | Specifies the action when users click on a cell. |
| CellPaddingDefault | Specifies the default cell padding that controls all UI element's padding. |
| CellSpacingDefault | Specifies the default cell spacing that controls all UI element's spacing. |
| ChartCustomContainerId | Specifies the client ID of custom container for Pivot Charting, when ChartDisplayPosition is set to Custom. |
| ChartDisplayPosition | Specifies the display position of the PivotChart relative to the GridView, when InitialView is set to Both. |
| CheckedRowStyle | The style applied to checked row. |
| ChildRowEmptyAction | Gets or sets the action when loaded child table is empty (no rows). |
| ChildTableSpacing | Gets or sets the spacing width between each child table in the same level. |
| ClientSideEvents | Returns ClientEvents object. |
| ClientVisible | Specifies a value indicating grid's visibility in client side. |
| ColumnActionStyle | The style applied to the column action indicator. |
| ColumnFooterAggregateMode | Gets or sets the calculation for aggregate function in Column footer. |
| ColumnFooters | Specifies whether or not to display column footers. |
| ColumnHeaders | Specifies whether or not to display column headers. |
| ColumnSetHeaders | Gets or sets a value whether the columnset's headers is visible or not. |
| ContextMenuAnimation | |
| Culture | Specifies the culture setting for current WebGrid instance. |
| CustomFilterString | Gets or sets the custom filtering string. |
| DeletedRowStyle | The style applied to deleted row in batch update mode. |
| DisplayDetailsOnUnhandledError | Gets or sets a boolean value indicating whether error details message box should be displayed immediately when unhandled error occurred. |
| EditFocusCellStyle | The style of the focused cell object. |
| EditOnClick | Specifies whether edit mode is activated when user click on cell. |
| EditTextboxStyle | The style of the cell object when in edit mode. |
| FilterBarVisible | Specifies whether or not the filter bar will be visible initially. |
| FilterRowStyle | The style applied to the filter row. |
| FocusCellStyle | Gets or sets the style used when a row or cell is focused/selected. |
| FocusNewRowOnLastCell | Determinse whether WebGrid should automatically focus to new row when user pressed Tab or Right arrow key in the last cell of the last row in the table. |
| FooterStyle | The style applied to the column footer. |
| FrameStyle | Specifies the style applied to main WebGrid's frame. |
| FreezePaneSettings | Contains settings related to freeze column feature. |
| Grid | The Grid object that owns the LayoutSet object. |
| GridLineColor | Specifies the gridline's color. |
| GridLines | Specifies the appearance of WebGrid's GridLines that will separate between rows and cells. |
| GridLineStyle | Specifies the gridline's style. |
| GroupByBox | Gets or sets the GroupByBoxObject that is used to control the appearance of GroupBox. |
| GroupByBoxVisible | Specifies whether or not to show group by box. |
| GroupRowInfoFormatDefault | Gets or sets the default group row's format. |
| GroupRowInfoStyle | Gets or sets the style for GroupRow. |
| HeaderClickAction | Specifies the action when users click on column's header. |
| HeaderStyle | The style applied to the column headers. |
| HeaderWrapDefault | |
| HelpURL | Specifies the client's help URL when user clicked on the Help icon. This property is application-wide configurable. |
| HideColumnsWhenGrouped | Specifies whether the column headers of grouped columns is hidden. |
| Hierarchical | Specifies whether or not WebGrid will display hierarchical data. |
| HierarchicalMode | Specifies the operation mode when the WebGrid is configured to use Hierarchical feature. |
| HyperlinkStyle | The style used for hyperlink column type. |
| ImageSettings | Gets or sets the ImageSettings object which is used to store the images used by WebGrid. |
| InitialView | Specifies the initial view of WebGrid. |
| InProgressUIBehavior | Specifies the user interface behavior when a request is in progress. |
| LostFocusRowStyle | The style applied to the selected row when the focus is out of the grid's area. |
| MarkDefaultValuesAsDirty | Specifies whether the default values in WebGridColumn should cause the new row to be marked as dirty or not. |
| MenuCssFile | Gets or sets the CSS file used to control the appearance of context menu. The property should only contains the file name. The location of the file resides in the same folder as ScriptFolder. |
| ModifiedRowStyle | The style applied to modified row in batch update mode. |
| NewRowLostFocusAction | Specifies the action when the New Row has lose its focus while the contained cells has been changed. |
| NewRowStyle | The style applied to new row. |
| PagingDataRetrievalMode | Gets or sets the data retrieval mode when classic paging is used and paging load more is set to Custom. |
| PagingDetectPartialGroupRows | |
| PagingExportMode | Specifies whether WebGrid should export only the current page view or the entire dataset when PagingMode is set to ClassicPaging. |
| PagingLatencyOnSlide | Specifies the time to wait (in milliseconds) before data fetching when the sliderbar of the paging UI is being dragged (changed). Only applies when PagingMode is set to ClassicPaging and PagingStyleUI is set to slider. |
| PagingLoadMode | Specifies the data paging mode when PagingMode is set to ClassicPaging. For custom data paging retrieva, please set this property to Custom. |
| PagingMode | Specifies the paging mode that control the rows retrieval behavior in WebGrid. |
| PagingSize | Gets or sets the number of viewable records in a page when PagingMode is set to Classic Paging. |
| PagingSliderWidth | Specifies the slider bar width in pixel, when PagingMode is set to ClassicPaging and PagingStyleUI is set to slider. |
| PagingStyleUI | Gets or sets the user interface style for the paging when PagingMode is set to Classic Paging. |
| PersistRowChecker | Specifies whether the grid should persist the rows' RowChecker state during OnTheFly postback and full postback. |
| PersistValueListOnCopy | Specifies whether the cell's value should be persisted during copy and paste operation. |
| PreviewRowStyle | The style applied to preview row area. |
| PromptBeforeDelete | Specifies whether or not to display a confirmation box before deleting a row. |
| QuickFilterBarStyle | The style applied to the quick filter bar. |
| ResetNewRowValuesOnError | Determines whether cells value of NewRow should be reinitialized when an error occurred during AddRow server event. |
| RestoreExpandedChildRows | Specifies whether expanded child rows should be automatically restored after FlyPostBack/FullPostBack actions. |
| RestoreRowSelection | Determines whether WebGrid should automatically restore multiple row selection state after FlyPostBack actions. |
| RowChangedAction | Gets or sets the action that should be performed when user changed the selected row in WebGrid. |
| RowHeaders | Specifies whether or not to display row's header. |
| RowHeaderStyle | The style applied to the row's header. |
| RowHeaderWidth | Specifies the width of row header in Unit. |
| RowHeightDefault | Specifies the default row height in Unit. |
| RowHighlightType | Gets or sets a value that determine the highlight type when a row is selected. This property is only applicable when CellClickAction is set to RowSelect |
| RowLostFocusAction | Specifies the action when the row has lose its focus while the contained cells has been changed. |
| RowStyle | The style used to display WebGridRow object. |
| ScriptDirectory | This property is available for backward compatibility with V3.x only. This property is linked to WebGrid.ScriptDirectory directly. |
| ScrollBarStyle | The style of the grid's scrollbar. |
| SelectedRowStyle | The style used to highlight selected row or cell. |
| SelectFirstCellOnAdd | Specifies whether the first editable cell should be focused after a successful add operation. |
| ShowColumnAction | Specifies whether the action indicator should be displayed when the column in hovered. |
| ShowFilterStatus | Specifies whether current filter status should be displayed in Grid's status bar. |
| ShowRefreshButton | Specifies whether the grid should display Refresh button in status bar. |
| SizeHeightBy | Specifies the WebGrid height's adjustment when work in AutoHeight mode. |
| SizeWidthBy | Specifies the WebGrid width's adjustment when work in AutoWidth mode. |
| SortedColumnStyle | The style applied to the cell which column is sorted. |
| StatusBarCommandStyle | The normal, hover and active style for the command item in status bar. |
| StatusBarStyle | The style applied to the status bar. |
| StatusBarVisible | Specifies whether or not the status bar is visible. |
| TextSettings | This property provides convenient way to change textual settings used in WebGrid. |
| TreeLines | Specifies whether the tree lines is shown for Hierarchical mode. |
| UseRelativePositioning | Specifies whether or not the WebGrid will use relative positioning if it is placed inside a table or container. |
| VerboseEditingInformation | Gets or sets a boolean value indicating whether detailed information should be shown in status bar during editing. |
| VirtualLoadMode | Specifies the WebGrid's load mechanism to retrieve and render data. |
| VirtualPageSize | Specify the number of rows to retrieve when PagingMode is set to VirtualLoad. |