SiteMapPath.SiteMapProvider Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nombre de SiteMapProvider que se utiliza para representar el control de navegación del sitio.
public:
virtual property System::String ^ SiteMapProvider { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string SiteMapProvider { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.SiteMapProvider : string with get, set
Public Overridable Property SiteMapProvider As String
Valor de propiedad
Nombre de SiteMapProvider que define la estructura de navegación de SiteMapPath que se va a mostrar. Todos los proveedores disponibles están contenidos en la colección Providers, y se pueden enumerar y recuperar por nombre mediante la propiedad Item[String].
- Atributos
Comentarios
El SiteMapPath control usa un SiteMapProvider elemento como origen para los datos del mapa del sitio que representa. Si no se establece la SiteMapProvider propiedad , el SiteMapPath control usa el proveedor identificado por la SiteMap.Provider propiedad , que es el valor predeterminado SiteMapProvider definido para el sitio en la jerarquía de configuración, normalmente .XmlSiteMapProvider Al establecer la propiedad, se SiteMapProvider dirige el SiteMapPath control para representar los datos del mapa del sitio que define el proveedor.
El SiteMapPath control funciona directamente con un SiteMapProvider objeto y sus SiteMapNode objetos para mostrar información del mapa del sitio. Otros controles, como Menu y TreeView, requieren una abstracción de datos, proporcionada por la SiteMapDataSource clase , para mostrar la misma información de navegación del sitio.
El valor de esta propiedad se almacena en estado de vista.
Esta propiedad no se puede establecer mediante temas o temas de la hoja de estilos. Para obtener más información, consulte ThemeableAttribute y ASP.NET Temas y máscaras.