Partilhar via


Visão Geral sobre o Controle SiteMapDataSource do Servidor Web

O controle de servidor Web SiteMapDataSource é usado com Navegação do site do ASP.NET.O SiteMapDataSource obtém dados de navegação de um provedor do mapa do site e passa os dados aos controles que podem exibir os dados, tais como os controles TreeView e Menu.

Esse tópico contém:

  • Segundo plano

  • Exemplos de código

  • Referência de Classe

Segundo plano

O controle de servidor Web SiteMapDataSource obtém dados de navegação de um provedor do mapa do site, e então passa os dados ao controle que pode exibir os dados, tais como controles TreeView e Menu.

Observação:

O controle SiteMap também apresenta dados de navegação, mas ele não necessita de vincular ao controle SiteMapDataSource.Para obter mais informações, consulte Visão geral sobre navegação em sites do ASP.NET.

O controle SiteMapDataSource obtém dados de navegação do mapa da página.Esses dados incluem informações obre as páginas em sua página Web, como a URL, título, descrição e localização na hierarquia de navegação.Armazenamento de seus dados de navegação em um local torna mais fácil adicionar e remover itens no menu navegacional do seu Web site.

Em versões anteriores do ASP e ASP.NET, quando você adicionou uma página ao seu Web site e então adicionou um link para a nova página de outra página no Web site, você teve que adicionar os links manualmente, incluir um arquivo comum, ou desenvolver funcionalidades personalizadas de navegação.Versões ASP.NET 2.0 incluem controles de navegação que tornam mais fácil para você criar, personalizar, e manter menus de navegação.

Voltar ao topo

Exemplos de código

Como: Exibir dados de um MAP de site em controles de servidor Web não hierárquicos

Como: Adicionar navegação simples

Como: Filtrar os nós recuperados por controles de servidor Web SiteMapDataSource

Voltar ao topo

Referência de Classe

A tabela seguinte lista as classes chave que estão relacionados ao controle SiteMapDataSource.

Membro

Descrição

SiteMapDataSource

A classe principal para o controle.

SiteMapPath

Exibe um conjunto de texto ou hyperlinks de imagem e então vincular ao controle SiteMapDataSource.

TreeView

Exibe dados hierárquicos em uma estrutura de árvore e pode vincular ao controle SiteMapDataSource.

Menu

Exibe um menu e pode vincular ao controle SiteMapDataSource.

Voltar ao topo

Consulte também

Conceitos

Visão geral sobre navegação em sites do ASP.NET

Tornando navegação em sites do ASP.NET seguro

Proteção de acesso a dados

Referência

XmlSiteMapProvider

Outros recursos

Segurança de aplicativos ASP.NET em ambientes hospedados