| KaxGrid Class |
Namespace: Kettic.AspNet.Controls
The KaxGrid type exposes the following members.
| Name | Description | |
|---|---|---|
| DataBind |
Bind data for MainView and its hierarchy table GridTableView, before Data Binding, you need specify the data source first.
(Overrides BaseDataBoundControlDataBind.) | |
| GetBindingData(String, String, Int32, Int32, String, String) | ||
| GetBindingData(String, String, String, Int32, Int32, String, String) | ||
| PrepareRowsRecursive | ||
| PrepareRowsVisibilityRecursive | ||
| Rebind | ||
| SerializeStyle |
| Name | Description | |
|---|---|---|
| CancelAllCommandName | ||
| CancelCommandName | Represents the Cancel command name. This field is read-only. | |
| DeleteCommandName | Represents the "Delete" command name. This field is read-only. | |
| DeleteSelectedCommandName | Represents the "DeleteSelected" command name. This field is read-only. | |
| DeselectCommandName | ||
| DownloadAttachmentCommandName | Represents the "DownloadAttachment" command name. This field is read-only. | |
| EditAllCommandName | ||
| EditCommandName | Represents the "Edit" command name. This field is read-only. | |
| EditSelectedCommandName | ||
| ExpandCollapseCommandName | ||
| ExportToCsvCommandName | ||
| ExportToExcelCommandName | ||
| ExportToPdfCommandName | ||
| ExportToWordCommandName | ||
| FilterCommandName | ||
| FirstPageCommandArgument | ||
| HeaderContextMenuFilterCommandName |
Represents the name of the filter command fired through KaxGrid's header context menu.
| |
| InitInsertCommandName | Represents the "InitInsert" command name. This field is read-only. | |
| LastPageCommandArgument | ||
| NextPageCommandArgument | ||
| PageCommandName | ||
| PerformInsertCommandName | Represents the "PerformInsert" command name. This field is read-only. | |
| PrevPageCommandArgument | ||
| RebindGridCommandName |
Represents the "RebindGrid" command name. This field is read-only. Forces
KaxGrid.Rebind | |
| SelectCommandName | ||
| SortCommandName | ||
| UpdateCommandName | Represents the "Update" command name. This field is read-only. | |
| UpdateEditedCommandName |
Represents the "UpdateEdited" command name. Updates all items that are in edit
mode. This field is read-only.
|
| Name | Description | |
|---|---|---|
| ActiveItemStyle |
Gets a GridTableItemStyle object, allows you to set the style of the active items.
| |
| AllowAutomaticDeletes |
Gets or sets a boolean value that indicates whether to allow to delete the data from the data source upon request automatcially.
| |
| AllowAutomaticInserts |
Gets or sets a boolean value that indicates whether to allow to insert the data to the data source upon request automatcially.
| |
| AllowAutomaticUpdates |
Gets or sets a boolean value that indicates whether to allow to update the data source after receipt of the request.
| |
| AllowCustomPaging |
Gets or sets a boolean value that indicates whether to use custom paging override automatic paging.
| |
| AllowFilteringByColumn |
Gets a boolean value that indicate whether to allow to filter in all levels, unless you specify AllowFilteringByColumn for other GridTableView.
| |
| AllowMultiRowEdit |
Gets or sets a boolean value that indicates whether to allow to enter edit mode in multi-row. The defaulst value is false.
| |
| AllowMultiRowSelection |
Gets or sets a boolean value that indicates whether to allow to select multi-row. The defaulst value is false.
| |
| AllowPaging |
Gets or sets a boolean value that indicates whether allow to paging. The default value is false.
| |
| AllowSorting |
Gets or sets a boolean value that indicates whether allow to sorting. The default value is false.
| |
| AlternatingItemStyle |
Gets a GridTableItemStyle object, allowing you to set the style for the alternate data item.
| |
| AutoGenerateColumns |
Gets or sets a boolean value that indicates whether to allow columns created based on the data source automatically. The default value is true.
| |
| AutoGenerateDeleteColumn |
Gets or sets a boolean value that indicates whether to allow Kettic KaxGrid to create a delete column automatically, the default value is false.
| |
| AutoGenerateEditColumn |
Gets or sets a boolean value that indicates whether to allow Kettic KaxGrid to create edit the column automatically, the default value is false.
| |
| AutoGenerateHierarchy |
Gets or sets a boolean value that indicates whether to allow hierarchy table created according to the data source bound automatically. The default value is false.
| |
| BackImageUrl |
Gets or sets the background image URL for KaxGrid.
| |
| ClientSettings |
Get a GridClientSettings object, allowing you to set the client's behavior of KaxGrid.
| |
| Columns |
Gets a GridColumnCollection object, contains all the columns in grid.
| |
| CommandItemStyle |
Gets a GridTableItemStyle object, allows you to set the style of the command items.
| |
| Culture | ||
| CurrentPageIndex |
Gets or sets an integer that represents the current page of grid, you need to set up KaxGrid.AllowPaging property to true to enable paging.
| |
| DataMember | (Overrides KaxCompositeDataBoundControl.DataMember.) | |
| DataSource |
Gets or set the data source of KaxGrid. The default value is a null reference.
(Overrides KaxCompositeDataBoundControl.DataSource.) | |
| DataSourceID |
Gets or sets the data source control id in KaxGrid.
(Overrides KaxCompositeDataBoundControl.DataSourceID.) | |
| EditIndexes |
Gets a collection that contains all items index in edit mode.
| |
| EditItems |
Gets a collection of GridItems, contains all items in the edit mode.
| |
| EditItemStyle |
Gets a GridTableItemStyle object, allows you to set style for edit item in grid control.
| |
| EnableHeaderContextFilterMenu |
Gets a boolean value that indicate whether to enable header context filter menu, default value is false.
| |
| EnableHeaderContextMenu |
Gets a boolean value that indicate whether to enable the header context menu, default value is false.
| |
| EnableLinqExpressions |
Gets or set a value that indicates whether to enable LINQ expression. The default value is enable.
| |
| EnableViewState | (Overrides KaxCompositeDataBoundControl.EnableViewState.) | |
| ExportSettings |
Gets a GridExportSettings object, allowing you to do a exporting operation settings to the grid.
| |
| FilterItemStyle |
Gets a GridTableItemStyle object, allows you to set the style of the filter item.
| |
| FilterMenu |
Gets a GridFilterMenu object, which will display after clicking the filter button.
| |
| FooterStyle |
Gets a GridTableItemStyle object, allows you to set the style of the footer.
| |
| GroupHeaderItemStyle |
Gets a GridTableItemStyle object, allowing to set the style for group-header.
| |
| GroupingEnabled |
Gets or sets a boolean value that indicates whether to enable grouping, the default value is true.
| |
| GroupingSettings |
Gets a GridGroupingSetting object, allowing you to do a grouping operation settings to the grid.
| |
| GroupPanel |
Gets a GroupPanel object.
| |
| HeaderContextMenu |
Gets the grid header context.
| |
| HeaderStyle |
Gets a GridTableItemStyle object, allows you to set the style of the header.
| |
| HierarchySettings |
Gets a GridHierarchySettings object, allowing you to do a hierarchy operation settings to the grid.
| |
| ImagesPath |
Gets or sets the default image path in grid.
| |
| Items |
Gets a collection of all GridDataItems.
| |
| ItemStyle |
Gets a GridTableItemStyle object, allows you to set the style of the data items.
| |
| MainView |
Gets a GridTableView object, which is KaxGrid master data table.
| |
| PageCount |
Gets the total data source page count.
| |
| PagerStyle |
Gets a GridPagerStyle object, allows you to set page item style in the grid.
| |
| PageSize |
Gets or sets an integer value, that indicates the data items count in a single page.
| |
| SelectedIndexes | Gets a collection of index of the selected item. | |
| SelectedItems |
Gets a collection of GridDataItems selected items.
| |
| SelectedItemStyle |
Gets a GridTableItemStyle object, allows you to set the style of selected items.
| |
| SelectedValue |
Get KaxGrid controls selected row data key.
| |
| SelectedValues | ||
| ShowFooter |
Gets or sets a boolean value that indicates whether to show footer in grid. The default value is false.
| |
| ShowGroupPanel |
Gets or sets a boolean value that indicates whether to display GridGroupPanel, the default value is false.
| |
| ShowHeader |
Gets or sets a boolean value that indicates whether to show header in grid. The default value is true.
| |
| ShowStatusBar |
Gets or sets a boolean value that indicates whether to show status bar in grid.
| |
| Skin |
Gets or sets the skin name of the control.
(Overrides KaxCompositeDataBoundControl.Skin.) | |
| SortingSettings |
Gets a GridSortingSettings object, allowing you to do a sorting operation settings to the grid.
| |
| StatusBarSettings |
Gets a GridStatusBarItemSettings object, allows you to change the settings of status bar.
| |
| ValidationSettings |
Gets a GridValidationSettings object, allowing you to do a validation operation settings to the grid.
| |
| VirtualItemCount |
Gets or sets an integer value that indicates the total number of using custom paging data source.
|
| Name | Description | |
|---|---|---|
| CancelCommand |
The event triggered after clicking the cancel button in the Kettic KaxGrid control.
| |
| ColumnCreated |
ColumnCreating will be trigger after a custom column created.
| |
| ColumnCreating |
ColumnCreating will be trigger before a column created.
| |
| ColumnsReorder |
This event is trigger after column reordered.
| |
| CreateColumnEditor |
Fires when each editable column creates its column editor.
| |
| CustomAggregate | ||
| DeleteCommand |
DeleteCommand will be triggered when the delete button is clicked.
| |
| DetailTableDataBind |
Triggered when an detail table requires data binding.
| |
| EditCommand |
When you click on the Edit button grid will trigger this event.
| |
| ExcelExportCellFormatting |
This event is triggered when exporting.
| |
| ExcelMLExportRowCreated |
This event is triggered after exporting to ExcelML and the row created.
| |
| ExcelMLExportStylesCreated |
This event is triggered after exporting to ExcelML and the ExcelML style created.
| |
| GridExporting |
This event is triggered when exporting
| |
| GroupsChanging |
This event is triggered after a grouping operation submitted.
| |
| InsertCommand |
This event is triggered when insert button clicked.
| |
| ItemCommand |
Any command bubbles will trigger this event.
| |
| ItemCreated |
Each GridItem created will trigger this event.
| |
| ItemDataBound |
Data binding in Kettic KaxGrid will trigger this event.
| |
| ItemDeleted |
This event is triggered automatically after deleting operation is finished.
| |
| ItemInserted |
This event is triggered automatically after inserting operation is finished.
| |
| ItemUpdated | This event is triggered automatically after updating operation is performed. | |
| NeedDataSource |
Triggered when the Kettic KaxGrid need to bind data, and the data source must be defined.
| |
| PageIndexChanged | Current page index changed will trigger this event. | |
| PageSizeChanged |
PageSize changed will trigger this event.
| |
| PdfExporting | This event is triggered when exporting to PDF. | |
| RowDrop | ||
| SortCommand | This event is triggered when a column sorting. | |
| UpdateCommand |
This event is triggered when update button clicked.
|