An IList of data source controls that can be used as sources of lists of data.
Use the SiteMapDataSource.GetList method to retrieve a set of objects that can be used as sources for the System.Web.UI.WebControls.SiteMapDataSource control. Site map data source controls encapsulate their lists of data as System.Web.UI.WebControls.SiteMapDataSourceView objects. Therefore, when associated with one or more System.Web.UI.WebControls.SiteMapDataSourceView objects, a System.Web.UI.WebControls.SiteMapDataSource control represents a list source object and the SiteMapDataSource.GetList method returns a list containing one element — the data source control itself.
The SiteMapDataSource.GetList method calls the static System.Web.UI.ListSourceHelper.GetList(System.Web.UI.IDataSource) method to retrieve a list of objects that can be used as sources of data. The System.Web.UI.ListSourceHelper checks whether the SiteMapDataSource.GetViewNames method returns a valid collection of view names. If it does, the System.Web.UI.ListSourceHelper returns a list containing one element — the System.Web.UI.WebControls.SiteMapDataSource.