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.
|