KaxListView Class |
Namespace: Kettic.AspNet.Controls
The KaxListView type exposes the following members.
Name | Description | |
---|---|---|
KaxListView |
Name | Description | |
---|---|---|
ClearEditItems |
Removes all edit items that belong to the KaxListView
instance.
| |
ClearSelectedItems |
Removes all selected items that belong to KaxListView instance.
| |
DataBind | (Overrides BaseDataBoundControlDataBind.) | |
ExtractValuesFromItem |
The passed IDictionary object (like Hashtable for example) will be filled with the
names/values of the corresponding KaxListViewDataItem's bound values and data-key values if included.
| |
IsBindableType | ||
PerformDelete(KaxListViewDataItem) |
Perform asynchronous delete operation, using the
DataSourceControl API the Rebinds the grid. Please
make sure you have specified the correct DataKeyNames for the
KaxListView. When the asynchronous operation calls
back, KaxListView will fire
ItemDeleted event.
| |
PerformDelete(KaxListViewDataItem, Boolean) |
Perform delete operation, using the DataSourceControl
API. Please make sure you have specified the correct
DataKeyNames for the KaxListView.
| |
PerformInsert |
Performs asynchronous insert operation, using the DataSourceControl API, then
Rebinds. When the asynchronous operation calls back, KaxListView will fire
ItemInserted event.
| |
PerformInsert(KaxListViewInsertItem, Boolean) |
Performs asynchronous insert operation, using the DataSourceControl API, then
Rebinds. When the asynchronous operation calls back, KaxListView will fire
ItemInserted event.
| |
PerformUpdate(KaxListViewDataItem) |
Perform asynchronous update operation, using the DataSource control API and the
Rebind method. Please, make sure you have specified the correct
DataKeyNames for the KaxListView. When the
asynchronous operation calls back, KaxListView will fire
ItemUpdated event.
| |
PerformUpdate(KaxListViewDataItem, Boolean) |
Perform asynchronous update operation, using the DataSource
control API. Please make sure you have specified the correct
DataKeyNames for the
KaxListView. When the asynchronous operation calls
back, KaxListView will fire
ItemUpdated event. The boolean
property defines if KaxListView will Rebind after
the update.
| |
RaisePostBackEvent | ||
Rebind | ||
ShowInsertItem |
Places the KaxListView in insert mode, allowing user to insert a new data-item
values.
| |
ShowInsertItem(IDictionary) |
Places the KaxListView in insert mode, allowing user to insert a new data-item values.
The InsertItem created will be bound to values found in defaultValues dictionary;
| |
ShowInsertItem(Object) |
Places the KaxListView in insert mode, allowing user to insert a new data-item values.
The InsertItem created will be bound to the provided object;
| |
ShowInsertItem(KaxListViewInsertItemPosition) |
Places the KaxListView in insert mode, allowing user to insert a new data-item
values.
| |
ShowInsertItem(KaxListViewInsertItemPosition, IDictionary) |
Places the KaxListView in insert mode, allowing user to insert a new data-item values.
The InsertItem created will be bound to values found in defaultValues dictionary;
| |
ShowInsertItem(KaxListViewInsertItemPosition, Object) |
Places the KaxListView in insert mode, allowing user to insert a new data-item values.
The InsertItem created will be bound to the provided object;
|
Name | Description | |
---|---|---|
AllowCustomPaging |
Gets or sets if the custom paging feature is enabled.
| |
AllowCustomSorting | Gets or sets if the custom sorting feature is enabled. | |
AllowMultiFieldSorting |
Gets or sets the value indicating if more than one datafield can
be sorted. The order is the same as the sequence of expressions
in SortExpressions.
| |
AllowMultiItemEdit |
Gets or sets a value indicating whether KaxListView will allow you
to have multiple items in edit mode. The default value is
false.
| |
AllowMultiItemSelection |
Gets or sets a value indicating whether you will be able to select multiple items
in Kettic KaxListView. By default this property is set to
false.
| |
AllowNaturalSort | ||
AllowPaging |
Gets or sets a value indicating whether the automatic paging feature is
enabled.
| |
AlternatingItemTemplate |
Gets or sets the custom content for the alternating data item in a KaxListView control.
| |
CanRetrieveAllData | Gets or sets a value indicating whether Kettic KaxListView should retrieve all data and ignore server paging in case of sorting. | |
ClientDataKeyNames | ||
ClientSettings |
Gets a reference to the
KaxListViewClientSettings object that allows
you to set the properties of the client-side behavior and
appearance in a Kettic KaxListView control.
| |
ConvertEmptyStringToNull |
Gets or sets a value that indicates whether empty string values ("")
are automatically converted to null values when the data field is
updated in the data source.
| |
CurrentPageIndex |
Gets or sets a value indicating the index of the currently active page in case
paging is enabled (AllowPaging is
true).
| |
DataKeyNames |
Gets or sets an array of data-field names that will be used to
populate the
DataKeyValues collection, when the
KaxListViewcontrol is databinding.
| |
DataKeyValues | ||
EditIndexes | ||
EditItems |
Gets a collection of all KaxListViewDataItem in edit mode.
| |
EditItemTemplate |
Gets or sets the custom content for the item in edit mode.
| |
EmptyDataTemplate |
Gets or sets the Template that will be displayed if there are no
records in the DataSource assigned.
| |
EmptyItemTemplate |
Gets or sets the user-defined content for the empty item that is
rendered in a KaxListView control when there are no more data items to
display in the last row of the current data page.
| |
FilterExpressions |
Gets a collection of filter expressions for KaxListView | |
GroupField | ||
GroupFooterTemplate |
Gets or sets the custom content for group container in the
KaxListView control.
| |
GroupHeaderTemplate |
Gets or sets the custom content for group container in the
KaxListView control.
| |
GroupPlaceholderID |
Gets or sets the ID for the group placeholder in a KaxListView control.
| |
GroupSeparatorTemplate |
Gets or sets the user-defined content for the separator between
groups in a KaxListView control.
| |
GroupSortDirection | ||
GroupTemplate |
Gets or sets the custom content for group container in the
KaxListView control.
| |
InsertItem |
Gets the insert item of a KaxListView control.
| |
InsertItemPosition |
Gets or sets the location of the InsertItemTemplate
template when it is rendered as part of the
KaxListView control.
| |
InsertItemTemplate |
Gets or sets the custom content for an insert item in the
KaxListView control.
| |
IsGroupItemsAscendant | ||
ItemPlaceholderID |
Gets or sets the ID for the item placeholder in a KaxListView
control.
| |
Items |
Gets a collection of KaxListViewDataItem objects that represent
the data items of the current page of data in a KaxListView control.
| |
ItemSeparatorTemplate |
Gets or sets the custom content for the separator between the items
in a KaxListView control.
| |
ItemTemplate |
Gets or sets the custom content for the data item in a KaxListView
control.
| |
LayoutTemplate |
Gets or sets the custom content for the root container in a
KaxListView control.
| |
OverrideDataSourceControlSorting |
Gets or sets a value indicating if the KaxListView
should override the default DataSourceControl sorting
with its native sorting.
| |
PageCount |
Gets the number of pages required to display the records of the data
source in a KaxListViewcontrol.
| |
PageSize |
Specify the maximum number of items that would appear in a page,
when paging is enabled by AllowPaging property.
Default value is 10.
| |
SelectedIndexes | Gets a collection of indexes of the selected items. | |
SelectedItems | Gets a collection of the currently selected
KaxListViewDataItems | |
SelectedItemTemplate |
Gets or sets the custom content for the selected item in a
KaxListView control.
| |
SelectedValue | Gets the data key value of the selected item in a
KaxListView control. | |
SelectedValues | ||
SortExpressions |
Gets a collection of sort expressions for KaxListView | |
ValidationSettings |
Gets a reference to the KaxListViewValidationSettings
object that allows you to set the properties of the validate
operation in a KaxListView control.
| |
VirtualItemCount |
Name | Description | |
---|---|---|
ItemCanceling |
Occurs when the Cancel command is fired from any KaxListViewDataItem | |
ItemCommand |
Raised when a button in a KaxListView control is clicked.
| |
ItemCreated |
Raised when KaxListViewItem is created
| |
ItemDataBound |
Raised when KaxListViewItem is data bound
| |
ItemDeleted |
Occurs when a delete operation is requested, after the
KaxListView control deletes the item.
| |
ItemDeleting |
Occurs when a delete operation is requested, but before the
KaxListView control deletes the item.
| |
ItemDrop |
Occurs when a ListView item is dragged and dropped on an HTML element
| |
ItemEditing |
Occurs when an edit operation is requested, but before the
KaxListView item is put in edit mode
| |
ItemInserted |
Occurs when an insert operation is requested, after the KaxListView
control has inserted the item in the data source.
| |
ItemInserting |
Occurs when an insert operation is requested, but before the
KaxListView control performs the insert.
| |
ItemUpdated |
Occurs when the Update command is fired from any KaxListViewDataItem | |
ItemUpdating |
Occurs when the Update command is fired from any KaxListViewDataItem | |
LayoutCreated |
Raised when LayoutTemplate is created
| |
NeedDataSource |
Raised when the KaxListView is about to be bound and the data source must be assigned.
| |
PageIndexChanged | Fires when a paging action has been performed. | |
PageSizeChanged | Fires when PageSize has been changed. | |
SelectedIndexChanged | Fires the SelectedIndexChanged event. | |
Sorting | Fires when PageSize has been changed. |