This class provides a wrapper over an ICollection datasource to implement paging semantics or 'paged views' on top of the underlying datasource. It uses the best available interface to enumerate over the data belonging to the current page. If the underlying datasource supports indexed access (like Array and IList), this wrapper uses it. Otherwise it falls back on IEnumerable.
Object
PagedDataSource
[Visual Basic] NotInheritable Public Class PagedDataSource Implements ICollection, IEnumerable, ITypedList [C#] public sealed class PagedDataSource : ICollection, IEnumerable, ITypedList [C++] public __gc __sealed class PagedDataSource : public ICollection, IEnumerable, ITypedList [JScript] public class PagedDataSource implements ICollection, IEnumerable, ITypedList
[To be supplied.]
Namespace: System.Web.UI.WebControls
Assembly: System.Web.dll
PagedDataSource Members | System.Web.UI.WebControls Namespace