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

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[EmbeddedSkin("ListView", typeof(RadListView))]
[EmbeddedSkin("ListView", "Default", typeof(RadListView))]
[ClientScriptResource("Telerik.Web.UI.RadListView", "Telerik.Web.UI.ListView.RadListViewScripts.js")]
[RequiredScript(typeof(jQuery))]
[TelerikToolboxCategory("Data")]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Lightweight, typeof(RadListView))]
public class RadListView : RadCompositeDataBoundControl, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IFeatureGroup, IRadPageableItemContainer, IPostBackEventHandler, IRadFilterableContainer, IPageableItemContainer

Inheritance: objectRadCompositeDataBoundControlRadListView

Implements: IControlIControlResolverIFeatureGroupIPageableItemContainerIPostBackDataHandlerIPostBackEventHandlerIRadFilterableContainerIRadPageableItemContainerIScriptControlISkinnableControl...

Inherited Members RadCompositeDataBoundControl.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.ControlPreRender()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.GetSkinSuffix()RadCompositeDataBoundControl.GetScriptDescriptors()RadCompositeDataBoundControl.LoadPostData(string, NameValueCollection)RadCompositeDataBoundControl.RaisePostDataChangedEvent()RadCompositeDataBoundControl.DescribeClientProperties(IScriptDescriptor)RadCompositeDataBoundControl.DescribeClientEvents(IScriptDescriptor)RadCompositeDataBoundControl.IsRenderModeSetRadCompositeDataBoundControl.FeatureGroupIDRadCompositeDataBoundControl.RegisterWithScriptManagerRadCompositeDataBoundControl.SkinRadCompositeDataBoundControl.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.WidthRadCompositeDataBoundControl.TabIndexRadCompositeDataBoundControl.ToolTipRadCompositeDataBoundControl.DataMemberRadCompositeDataBoundControl.EnableViewStateRadCompositeDataBoundControl.DataSourceRadCompositeDataBoundControl.DataSourceID...

Constructors

C#
public RadListView()

Fields

C#
public const string CancelCommandName = "Cancel"
C#
public const string ChangePageSizeCommandName = "ChangePageSize"
C#
public const string DeleteCommandName = "Delete"
C#
public const string DeselectCommandName = "Deselect"
C#
public const string EditCommandName = "Edit"
C#
public const string InitInsertCommandName = "InitInsert"
C#
public const string PageCommandName = "Page"
C#
public const string PerformInsertCommandName = "PerformInsert"
C#
public const string RebindListViewCommandName = "RebindListView"
C#
public const string SelectCommandName = "Select"
C#
public const string SortCommandName = "Sort"
C#
public const string UpdateCommandName = "Update"

Properties

C#
public virtual bool AllowCustomPaging { get; set; }
C#
public virtual bool AllowCustomSorting { get; set; }
C#
public virtual bool AllowMultiFieldSorting { get; set; }
C#
public virtual bool AllowMultiItemEdit { get; set; }
C#
public virtual bool AllowMultiItemSelection { get; set; }
C#
public virtual bool AllowNaturalSort { get; set; }
C#
public virtual bool AllowPaging { get; set; }
C#
public bool AllowStableSort { get; set; }
C#
[Browsable(false)]
public virtual ITemplate AlternatingItemTemplate { get; set; }
C#
public virtual bool CanRetrieveAllData { get; set; }
C#
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
[TypeConverter(typeof(RadListViewStringArrayConverter))]
public virtual string[] ClientDataKeyNames { get; set; }
C#
public virtual string ClientDataSourceID { get; set; }
C#
public RadListViewClientSettings ClientSettings { get; }
C#
public virtual bool ConvertEmptyStringToNull { get; set; }
C#
protected IEnumerable CurrentDataSource { get; set; }
C#
[Bindable(true)]
[Browsable(false)]
public int CurrentPageIndex { get; set; }
C#
public ListViewDataGroupCollection DataGroups { get; }
C#
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
[TypeConverter(typeof(RadListViewStringArrayConverter))]
public virtual string[] DataKeyNames { get; set; }
C#
[Browsable(false)]
public virtual RadListViewDataKeyArray DataKeyValues { get; }
C#
public virtual string DataModelID { get; set; }
C#
public int DataSourceCount { get; }
C#
[Browsable(false)]
public bool DataSourceIsAssigned { get; }
C#
public string DeleteMethod { get; set; }
C#
[Browsable(false)]
public RadListViewIndexesCollection EditIndexes { get; }
C#
[Browsable(false)]
public RadListViewDataItemCollection EditItems { get; }
C#
[Browsable(false)]
public virtual ITemplate EditItemTemplate { get; set; }
C#
[Browsable(false)]
public virtual ITemplate EmptyDataTemplate { get; set; }
C#
[Browsable(false)]
public virtual ITemplate EmptyItemTemplate { get; set; }
C#
[Browsable(false)]
public virtual RadListViewFilterExpressionCollection FilterExpressions { get; }
C#
public virtual ListViewGroupAggregatesScope GroupAggregatesScope { get; set; }
C#
public virtual int GroupItemCount { get; set; }
C#
public virtual string GroupPlaceholderID { get; set; }
C#
[Browsable(false)]
public virtual ITemplate GroupSeparatorTemplate { get; set; }

GroupTemplate

ITemplate

C#
[Browsable(false)]
public virtual ITemplate GroupTemplate { get; set; }
C#
[Browsable(false)]
public RadListViewInsertItem InsertItem { get; protected set; }
C#
public virtual RadListViewInsertItemPosition InsertItemPosition { get; set; }
C#
[Browsable(false)]
public virtual ITemplate InsertItemTemplate { get; set; }
C#
public string InsertMethod { get; set; }
C#
protected bool IsBoundToIQueryableCollection { get; }
C#
protected virtual bool IsBoundUsingOData { get; }
C#
protected bool IsDataBinding { get; set; }
C#
protected bool IsEnityDataSourceView { get; }
C#
[Browsable(false)]
public bool IsItemInserted { get; set; }
C#
protected bool IsLinqDataSourceView { get; }
C#
protected bool IsModelValid { get; set; }
C#
protected bool IsNeedDataSourceInProgress { get; set; }
C#
protected bool IsOpenAccessDataSourceView { get; }
C#
public virtual string ItemPlaceholderID { get; set; }
C#
[Browsable(false)]
public virtual RadListViewDataItemCollection Items { get; }
C#
[Browsable(false)]
public virtual ITemplate ItemSeparatorTemplate { get; set; }

ItemTemplate

ITemplate

C#
[Browsable(false)]
public virtual ITemplate ItemTemplate { get; set; }
C#
[Browsable(false)]
public virtual ITemplate LayoutTemplate { get; set; }
C#
protected Control LayoutTemplateWrapper { get; set; }
C#
public virtual string ODataDataSourceID { get; set; }
C#
public virtual bool OverrideDataSourceControlSorting { get; set; }
C#
[Browsable(false)]
public virtual int PageCount { get; }
C#
public virtual int PageSize { get; set; }
C#
protected virtual ListViewEnumerableBase ResolvedDataSource { get; }
C#
[Browsable(false)]
public RadListViewIndexesCollection SelectedIndexes { get; }
C#
[Browsable(false)]
public RadListViewDataItemCollection SelectedItems { get; }
C#
[Browsable(false)]
public virtual ITemplate SelectedItemTemplate { get; set; }
C#
[Browsable(false)]
public object SelectedValue { get; }
C#
[Browsable(false)]
public DataKey SelectedValues { get; }
C#
public virtual RadListViewSortExpressionCollection SortExpressions { get; }
C#
protected virtual int StartRowIndex { get; }
C#
protected override bool SupportsRenderingMode { get; }

Overrides: RadCompositeDataBoundControl.SupportsRenderingMode

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

Methods

C#
protected virtual void AddItemSeparatorToContainer(Control container, Control itemSeparatorContainer, int index)
Parameters:containerControlitemSeparatorContainerControlindexint
C#
protected virtual void AutoDataBind(RadListViewRebindReason rebindReason)
Parameters:rebindReasonRadListViewRebindReason
C#
protected virtual RadFilterFilterableView BuildFilterView()
Returns:

RadFilterFilterableView

C#
protected void BuildInsertItem(Control itemsContainer, int controlIndex, bool dataBinding)
Parameters:itemsContainerControlcontrolIndexintdataBindingbool
C#
[SuppressMessage("Microsoft.Usage", "CA2233:OperationsShouldNotOverflow")]
protected int BuildItemSeparator(Control itemsContainer, int itemsCreatedCount, int controlIndex)
Parameters:itemsContainerControlitemsCreatedCountintcontrolIndexintReturns:

int

C#
[SuppressMessage("Microsoft.Usage", "CA2233:OperationsShouldNotOverflow")]
protected int BuildItemSeparator(Control itemsContainer, int controlIndex)
Parameters:itemsContainerControlcontrolIndexintReturns:

int

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

int

Overrides: RadCompositeDataBoundControl.CreateChildControls(IEnumerable, bool)

C#
protected virtual RadListViewDataGroupItem CreateDataGroupItem()
Returns:

RadListViewDataGroupItem

C#
protected virtual RadListViewDataItem CreateDataItem(int displayIndex)
Parameters:displayIndexintReturns:

RadListViewDataItem

C#
protected virtual int CreateDataItems(Control container, IEnumerable dataSource, bool dataBinding)
Parameters:containerControldataSourceIEnumerabledataBindingboolReturns:

int

C#
protected override DataSourceSelectArguments CreateDataSourceSelectArguments()
Returns:

DataSourceSelectArguments

C#
protected virtual void CreateEmptyDataItem(int dataItemsCount)
Parameters:dataItemsCountint
C#
protected virtual RadListViewEmptyItem CreateEmptyItem()
Returns:

RadListViewEmptyItem

C#
protected virtual RadListViewGroupItem CreateGroupItem()
Returns:

RadListViewGroupItem

C#
protected virtual RadListViewItem CreateInsertItem()
Returns:

RadListViewItem

C#
protected virtual int CreateItemsWithDataGroups(Control container, IEnumerable dataSource, bool dataBinding)
Parameters:containerControldataSourceIEnumerabledataBindingboolReturns:

int

C#
protected virtual int CreateItemsWithGroups(Control container, IEnumerable dataSource, bool dataBinding)
Parameters:containerControldataSourceIEnumerabledataBindingboolReturns:

int

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

Overrides: RadCompositeDataBoundControl.DescribeComponent(IScriptDescriptor)

C#
protected virtual void EnsureLayoutTemplate()
C#
public virtual void ExtractValuesFromItem(IDictionary newValues, RadListViewDataItem dataItem, bool includePrimaryKey)
Parameters:newValuesIDictionarydataItemRadListViewDataItemincludePrimaryKeybool
C#
protected override DataSourceView GetData()
Returns:

DataSourceView

C#
protected virtual object GetDefaultInsertionObject()
Returns:

object

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

IEnumerable<ScriptReference>

Overrides: RadCompositeDataBoundControl.GetScriptReferences()

C#
protected virtual void HandleClientFireCommand(string eventName, string eventArgs)
Parameters:eventNamestringeventArgsstring
C#
protected virtual int InitializeLayoutTemplate()
Returns:

int

C#
protected virtual void InstantiateDataGroupTemplate(ITemplate dataGroupTemplate, Control container)
Parameters:dataGroupTemplateITemplatecontainerControl
C#
protected virtual void InstantiateEmptyItemTemplate(Control container)
Parameters:containerControl
C#
protected virtual void InstantiateGroupSeparatorTemplate(Control container)
Parameters:containerControl
C#
protected virtual void InstantiateGroupTemplate(Control container)
Parameters:containerControl
C#
protected virtual void InstantiateInsertItemTemplate(Control container)
Parameters:containerControl
C#
protected virtual void InstantiateItemSeparatorTemplate(Control container)
Parameters:containerControl
C#
public static bool IsBindableType(Type type)
Parameters:typeTypeReturns:

bool

C#
protected bool IsDataSourceViewWithFiltering()
Returns:

bool

C#
protected override bool LoadClientState(Dictionary<string, object> clientState)
Parameters:clientStateDictionary<string, object>Returns:

bool

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

C#
protected override void LoadControlState(object savedState)
Parameters:savedStateobject
C#
protected virtual void LoadControlStateObject(object[] objArray1, int current)
Parameters:objArray1object[]currentint
C#
protected override void LoadViewState(object savedState)
Parameters:savedStateobject
C#
protected override bool OnBubbleEvent(object source, EventArgs args)
Parameters:sourceobjectargsEventArgsReturns:

bool

C#
protected virtual void OnCustomAggregate(ListViewCustomAggregateEventArgs e)
Parameters:eListViewCustomAggregateEventArgs
C#
protected override void OnDataSourceViewChanged(object sender, EventArgs e)
Parameters:senderobjecteEventArgs
C#
protected virtual void OnFieldDescriptorsReady(RadFilterFildDesciptorsEventArgs e)
Parameters:eRadFilterFildDesciptorsEventArgs
C#
protected override void OnInit(EventArgs e)
Parameters:eEventArgs

Overrides: RadCompositeDataBoundControl.OnInit(EventArgs)

C#
protected virtual void OnItemCanceling(RadListViewCommandEventArgs e)
Parameters:eRadListViewCommandEventArgs
C#
protected virtual void OnItemCommand(RadListViewCommandEventArgs e)
Parameters:eRadListViewCommandEventArgs
C#
protected virtual void OnItemCreated(RadListViewItemEventArgs e)
Parameters:eRadListViewItemEventArgs
C#
protected virtual void OnItemDataBound(RadListViewItemEventArgs e)
Parameters:eRadListViewItemEventArgs
C#
protected virtual void OnItemDeleted(RadListViewDeletedEventArgs e)
Parameters:eRadListViewDeletedEventArgs
C#
protected virtual void OnItemDeleting(RadListViewCommandEventArgs e)
Parameters:eRadListViewCommandEventArgs
C#
protected virtual void OnItemDrop(RadListViewItemDragDropEventArgs e)
Parameters:eRadListViewItemDragDropEventArgs
C#
protected virtual void OnItemEditing(RadListViewCommandEventArgs e)
Parameters:eRadListViewCommandEventArgs
C#
protected virtual void OnItemInserted(RadListViewInsertedEventArgs e)
Parameters:eRadListViewInsertedEventArgs
C#
protected virtual void OnItemInserting(RadListViewCommandEventArgs e)
Parameters:eRadListViewCommandEventArgs
C#
protected virtual void OnItemUpdated(RadListViewUpdatedEventArgs e)
Parameters:eRadListViewUpdatedEventArgs
C#
protected virtual void OnItemUpdating(RadListViewCommandEventArgs e)
Parameters:eRadListViewCommandEventArgs
C#
protected virtual void OnLayoutCreated(EventArgs e)
Parameters:eEventArgs
C#
protected override void OnLoad(EventArgs e)
Parameters:eEventArgs
C#
protected virtual void OnNeedDataSource(RadListViewNeedDataSourceEventArgs e)
Parameters:eRadListViewNeedDataSourceEventArgs
C#
protected virtual void OnPageIndexChanged(RadListViewPageChangedEventArgs e)
Parameters:eRadListViewPageChangedEventArgs
C#
protected override void OnPagePreLoad(object sender, EventArgs e)
Parameters:senderobjecteEventArgs
C#
protected virtual void OnPageSizeChanged(RadListViewPageSizeChangedEventArgs e)
Parameters:eRadListViewPageSizeChangedEventArgs
C#
protected override void OnPreRender(EventArgs e)
Parameters:eEventArgs

Overrides: RadCompositeDataBoundControl.OnPreRender(EventArgs)

C#
protected virtual void OnSelectedIndexChanged(EventArgs e)
Parameters:eEventArgs
C#
protected virtual void OnSorting(RadListViewSortEventArgs e)
Parameters:eRadListViewSortEventArgs
C#
protected virtual void OnTotalRowCountAvailable(RadDataPagerPageEventArgs e)
Parameters:eRadDataPagerPageEventArgs
C#
protected override void PerformDataBinding(IEnumerable data)
Parameters:dataIEnumerable
C#
public virtual void PerformDelete(RadListViewDataItem editedItem, bool suppressRebind)
Parameters:editedItemRadListViewDataItemsuppressRebindbool
C#
public virtual void PerformDelete(RadListViewDataItem editedItem)
Parameters:editedItemRadListViewDataItem
C#
public virtual void PerformInsert()
C#
public virtual void PerformInsert(RadListViewInsertItem insertItem, bool suppressRebind)
Parameters:insertItemRadListViewInsertItemsuppressRebindbool
C#
protected override void PerformSelect()
C#
public virtual void PerformUpdate(RadListViewDataItem editedItem, bool suppressRebind)
Parameters:editedItemRadListViewDataItemsuppressRebindbool
C#
public void PerformUpdate(RadListViewDataItem editedItem)
Parameters:editedItemRadListViewDataItem
C#
protected void PopulateDataKeys(object dataItem)
Parameters:dataItemobject
C#
protected virtual void PrepareDataSource()
C#
protected virtual int PrepareItemContainer(Control container, bool isGroupContainer, Action<Control> retrieveItemPlaceHolderParentControl, string groupPlaceholderID)
Parameters:containerControlisGroupContainerboolretrieveItemPlaceHolderParentControlAction<Control>groupPlaceholderIDstringReturns:

int

C#
public virtual void RaisePostBackEvent(string eventArgument)
Parameters:eventArgumentstring
C#
public virtual void Rebind()
C#
protected virtual void RemoveItems()
C#
protected override void Render(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadCompositeDataBoundControl.Render(HtmlTextWriter)

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

Overrides: RadCompositeDataBoundControl.RenderContents(HtmlTextWriter)

C#
protected virtual Control RetrivePlaceHolderControl(Control container, string placeholderId)
Parameters:containerControlplaceholderIdstringReturns:

Control

C#
protected override object SaveControlState()
Returns:

object

C#
protected virtual void SaveControlStateObject(IList state)
Parameters:stateIList
C#
protected override object SaveViewState()
Returns:

object

C#
protected virtual void SetPageProperties(int startRowIndex, int maximumRows, bool databind)
Parameters:startRowIndexintmaximumRowsintdatabindbool
C#
public virtual void ShowInsertItem()
C#
public virtual void ShowInsertItem(IDictionary defaultValues)
Parameters:defaultValuesIDictionary
C#
public virtual void ShowInsertItem(object dataItem)
Parameters:dataItemobject
C#
public virtual void ShowInsertItem(RadListViewInsertItemPosition itemPosition, IDictionary defaultValues)
Parameters:itemPositionRadListViewInsertItemPositiondefaultValuesIDictionary
C#
public virtual void ShowInsertItem(RadListViewInsertItemPosition itemPosition, object dataItem)
Parameters:itemPositionRadListViewInsertItemPositiondataItemobject
C#
public virtual void ShowInsertItem(RadListViewInsertItemPosition itemPosition)
Parameters:itemPositionRadListViewInsertItemPosition
C#
protected override void TrackViewState()

Events

C#
public event EventHandler<ListViewCustomAggregateEventArgs> CustomAggregate
C#
public event EventHandler<RadListViewCommandEventArgs> ItemCanceling
C#
public event EventHandler<RadListViewCommandEventArgs> ItemCommand
C#
public event EventHandler<RadListViewItemEventArgs> ItemCreated
C#
public event EventHandler<RadListViewItemEventArgs> ItemDataBound
C#
public event EventHandler<RadListViewDeletedEventArgs> ItemDeleted
C#
public event EventHandler<RadListViewCommandEventArgs> ItemDeleting
C#
public event EventHandler<RadListViewItemDragDropEventArgs> ItemDrop
C#
public event EventHandler<RadListViewCommandEventArgs> ItemEditing
C#
public event EventHandler<RadListViewInsertedEventArgs> ItemInserted
C#
public event EventHandler<RadListViewCommandEventArgs> ItemInserting
C#
public event EventHandler<RadListViewUpdatedEventArgs> ItemUpdated
C#
public event EventHandler<RadListViewCommandEventArgs> ItemUpdating
C#
public event EventHandler<EventArgs> LayoutCreated
C#
public event EventHandler<RadListViewNeedDataSourceEventArgs> NeedDataSource
C#
public event EventHandler<RadListViewPageChangedEventArgs> PageIndexChanged
C#
public event EventHandler<RadListViewPageSizeChangedEventArgs> PageSizeChanged
C#
public event EventHandler<EventArgs> SelectedIndexChanged
C#
public event EventHandler<RadListViewSortEventArgs> Sorting
In this article
DefinitionConstructorsRadListView()FieldsCancelCommandNameChangePageSizeCommandNameDeleteCommandNameDeselectCommandNameEditCommandNameInitInsertCommandNamePageCommandNamePerformInsertCommandNameRebindListViewCommandNameSelectCommandNameSortCommandNameUpdateCommandNamePropertiesAllowCustomPagingAllowCustomSortingAllowMultiFieldSortingAllowMultiItemEditAllowMultiItemSelectionAllowNaturalSortAllowPagingAllowStableSortAlternatingItemTemplateCanRetrieveAllDataClientDataKeyNamesClientDataSourceIDClientSettingsConvertEmptyStringToNullCurrentDataSourceCurrentPageIndexDataGroupsDataKeyNamesDataKeyValuesDataModelIDDataSourceCountDataSourceIsAssignedDeleteMethodEditIndexesEditItemsEditItemTemplateEmptyDataTemplateEmptyItemTemplateFilterExpressionsGroupAggregatesScopeGroupItemCountGroupPlaceholderIDGroupSeparatorTemplateGroupTemplateInsertItemInsertItemPositionInsertItemTemplateInsertMethodIsBoundToIQueryableCollectionIsBoundUsingODataIsDataBindingIsEnityDataSourceViewIsItemInsertedIsLinqDataSourceViewIsModelValidIsNeedDataSourceInProgressIsOpenAccessDataSourceViewItemPlaceholderIDItemsItemSeparatorTemplateItemTemplateLayoutTemplateLayoutTemplateWrapperODataDataSourceIDOverrideDataSourceControlSortingPageCountPageSizeResolvedDataSourceSelectedIndexesSelectedItemsSelectedItemTemplateSelectedValueSelectedValuesSortExpressionsStartRowIndexSupportsRenderingModeUpdateMethodValidationSettingsVirtualItemCountMethodsAddItemSeparatorToContainer(Control, Control, int)AutoDataBind(RadListViewRebindReason)BuildFilterView()BuildInsertItem(Control, int, bool)BuildItemSeparator(Control, int, int)BuildItemSeparator(Control, int)ClearEditItems()ClearSelectedItems()CreateChildControls()CreateChildControls(IEnumerable, bool)CreateDataGroupItem()CreateDataItem(int)CreateDataItems(Control, IEnumerable, bool)CreateDataSourceSelectArguments()CreateEmptyDataItem(int)CreateEmptyItem()CreateGroupItem()CreateInsertItem()CreateItemsWithDataGroups(Control, IEnumerable, bool)CreateItemsWithGroups(Control, IEnumerable, bool)DataBind()DescribeComponent(IScriptDescriptor)EnsureLayoutTemplate()ExtractValuesFromItem(IDictionary, RadListViewDataItem, bool)GetData()GetDefaultInsertionObject()GetScriptReferences()HandleClientFireCommand(string, string)InitializeLayoutTemplate()InstantiateDataGroupTemplate(ITemplate, Control)InstantiateEmptyItemTemplate(Control)InstantiateGroupSeparatorTemplate(Control)InstantiateGroupTemplate(Control)InstantiateInsertItemTemplate(Control)InstantiateItemSeparatorTemplate(Control)IsBindableType(Type)IsDataSourceViewWithFiltering()LoadClientState(Dictionary<string, object>)LoadControlState(object)LoadControlStateObject(object[], int)LoadViewState(object)OnBubbleEvent(object, EventArgs)OnCustomAggregate(ListViewCustomAggregateEventArgs)OnDataSourceViewChanged(object, EventArgs)OnFieldDescriptorsReady(RadFilterFildDesciptorsEventArgs)OnInit(EventArgs)OnItemCanceling(RadListViewCommandEventArgs)OnItemCommand(RadListViewCommandEventArgs)OnItemCreated(RadListViewItemEventArgs)OnItemDataBound(RadListViewItemEventArgs)OnItemDeleted(RadListViewDeletedEventArgs)OnItemDeleting(RadListViewCommandEventArgs)OnItemDrop(RadListViewItemDragDropEventArgs)OnItemEditing(RadListViewCommandEventArgs)OnItemInserted(RadListViewInsertedEventArgs)OnItemInserting(RadListViewCommandEventArgs)OnItemUpdated(RadListViewUpdatedEventArgs)OnItemUpdating(RadListViewCommandEventArgs)OnLayoutCreated(EventArgs)OnLoad(EventArgs)OnNeedDataSource(RadListViewNeedDataSourceEventArgs)OnPageIndexChanged(RadListViewPageChangedEventArgs)OnPagePreLoad(object, EventArgs)OnPageSizeChanged(RadListViewPageSizeChangedEventArgs)OnPreRender(EventArgs)OnSelectedIndexChanged(EventArgs)OnSorting(RadListViewSortEventArgs)OnTotalRowCountAvailable(RadDataPagerPageEventArgs)PerformDataBinding(IEnumerable)PerformDelete(RadListViewDataItem, bool)PerformDelete(RadListViewDataItem)PerformInsert()PerformInsert(RadListViewInsertItem, bool)PerformSelect()PerformUpdate(RadListViewDataItem, bool)PerformUpdate(RadListViewDataItem)PopulateDataKeys(object)PrepareDataSource()PrepareItemContainer(Control, bool, Action<Control>, string)RaisePostBackEvent(string)Rebind()RemoveItems()Render(HtmlTextWriter)RenderContents(HtmlTextWriter)RetrivePlaceHolderControl(Control, string)SaveControlState()SaveControlStateObject(IList)SaveViewState()SetPageProperties(int, int, bool)ShowInsertItem()ShowInsertItem(IDictionary)ShowInsertItem(object)ShowInsertItem(RadListViewInsertItemPosition, IDictionary)ShowInsertItem(RadListViewInsertItemPosition, object)ShowInsertItem(RadListViewInsertItemPosition)TrackViewState()EventsCustomAggregateItemCancelingItemCommandItemCreatedItemDataBoundItemDeletedItemDeletingItemDropItemEditingItemInsertedItemInsertingItemUpdatedItemUpdatingLayoutCreatedNeedDataSourcePageIndexChangedPageSizeChangedSelectedIndexChangedSorting
Not finding the help you need?
Contact Support