ListSourceHelper.ContainsListCollection Method (IDataSource)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Indicates whether the specified data source control contains a collection of data source view objects.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public static bool ContainsListCollection(
	IDataSource dataSource


Type: System.Web.UI.IDataSource

An IDataSource that specifies the data source control to test for associated data source view objects.

Return Value

Type: System.Boolean

true if the data source control contains a collection of data source view objects; otherwise, false.

Use this method in an implementation of the ContainsListCollection property, passing a reference to a data source control.

The following code example demonstrates the design pattern for a data source class that implements the IListSource methods. The ContainsListCollection property calls the static ContainsListCollection method.

#region Implementation of IListSource

bool IListSource.ContainsListCollection {
    get {
        return ListSourceHelper.ContainsListCollection(this);

IList IListSource.GetList() {
    return ListSourceHelper.GetList(this);


.NET Framework
Available since 2.0
Return to top