Exploración de sitios ASP.NET
Actualización: noviembre 2007
La navegación en sitios ASP.NET es un conjunto de clases que le permiten proporcionar a los usuarios una manera coherente de navegar en su sitio. A medida que un sitio crece y se mueven sus páginas, pronto es difícil administrar todos los vínculos. La navegación en sitios ASP.NET le permite almacenar los vínculos a todas las páginas en un lugar central y representar esos vínculos en listas o menús de navegación en cada página incluyendo un control SiteMapDataSource para leer la información del sitio y un control de servidor Web de navegación, como los controles TreeView o Menu, para mostrar información del sitio.
La navegación en sitios ASP.NET consta principalmente de proveedores de mapas de sitios, que se comunican con el origen de datos del mapa del sitio, y las clases que exponen la funcionalidad de los proveedores de mapas de sitios. Por ejemplo, el proveedor de mapas de sitios predeterminado de ASP.NET obtiene los datos de mapa del sitio de un archivo XML denominado Web.sitemap y comunica esos datos directamente al control de servidor Web SiteMapPath.
En esta sección
Información general sobre la exploración del sitio de ASP.NET
Cómo: Personalizar la apariencia de los controles SiteMapPath de servidor Web
Cómo: Mostrar los datos de mapas de sitio de controles no jerárquicos de servidor web
Cómo: Filtrar los nodos recuperados por controles SiteMapDataSource de servidor Web
Cómo: Enumerar los nodos del mapa del sitio mediante programación
Cómo: Modificar los nodos de mapa de sitio en memoria mediante programación
Cómo: Configurar varios mapas de sitio y proveedores de mapas de sitio