Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DataSourceConverter.IsValidDataSource Method (IComponent)


Indicates whether the specified component is a valid data source for this converter.

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

protected virtual bool IsValidDataSource(
	IComponent component


Type: System.ComponentModel.IComponent

The component to check as a valid data source.

Return Value

Type: System.Boolean

true if component implements IEnumerable or IListSource; otherwise, false.

The GetStandardValues method uses the IsValidDataSource method to determine the components that are available as standard accessible data sources. For the DataSourceConverter class, a valid data source is a component that implements the IEnumerable or IListSource interface.

Notes to Implementers:

Custom data source converters can derive from the DataSourceConverter class, and override the IsValidDataSource method, to test for the interface implementations that are required to use a component as a data source.

.NET Framework
Available since 2.0
Return to top
© 2017 Microsoft