Export (0) Print
Expand All

PagedDataSource Members

Encapsulates the paging-related properties of a data-bound control (such as DataGrid, GridView, DetailsView, and FormView) that allow it to perform paging. This class cannot be inherited.

The following tables list the members exposed by the PagedDataSource type.

  Name Description
Public method PagedDataSource Initializes a new instance of the PagedDataSource class.
Top

  Name Description
Public property AllowCustomPaging Gets or sets a value indicating whether custom paging is enabled in a data-bound control.
Public property AllowPaging Gets or sets a value indicating whether paging is enabled in a data-bound control.
Public property AllowServerPaging Gets or sets a value indicating whether server-side paging is enabled.
Public property Count Gets the number of items to be used from the data source.
Public property CurrentPageIndex Gets or sets the index of the current page.
Public property DataSource Gets or sets the data source.
Public property DataSourceCount Gets the number of items in the data source.
Public property FirstIndexInPage Gets the index of the first record displayed on the page.
Public property IsCustomPagingEnabled Gets a value indicating whether custom paging is enabled.
Public property IsFirstPage Gets a value indicating whether the current page is the first page.
Public property IsLastPage Gets a value indicating whether the current page is the last page.
Public property IsPagingEnabled Gets a value indicating whether paging is enabled.
Public property IsReadOnly Gets a value indicating whether the data source is read-only.
Public property IsServerPagingEnabled Gets a value indicating whether server-side paging support is enabled.
Public property IsSynchronized Gets a value indicating whether access to the data source is synchronized (thread-safe).
Public property PageCount Gets the total number of pages necessary to display all items in the data source.
Public property PageSize Gets or sets the number of items to display on a single page.
Public property SyncRoot Gets the object that can be used to synchronize access to the collection.
Public property VirtualCount Gets or sets the virtual number of items in the data source when custom paging is used.
Top

(see also Protected Methods )
  Name Description
Public method CopyTo Copies all the items from the data source to the specified System.Array, starting at the specified index in the System.Array.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (Inherited from Object.)
Public method GetEnumerator Returns a System.Collections.IEnumerator implemented object that contains all items in the data source.
Public method GetHashCode  Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
Public method GetItemProperties Returns the System.ComponentModel.PropertyDescriptorCollection that represents the properties on each item used to bind data.
Public method GetListName Returns the name of the list. This method does not apply to this class.
Public method GetType  Gets the Type of the current instance. (Inherited from Object.)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (Inherited from Object.)
Public method ToString  Returns a String that represents the current Object. (Inherited from Object.)
Top

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.)
Top

Community Additions

ADD
Show:
© 2014 Microsoft