Bruno C. de Paula Aparência Comum e Navegação 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Resumo da aula O objetivo de hoje é mostrar como funciona a implementação de uma aparência comum a todas as suas páginas através de Master Pages e Content Pages; Além disso, também vamos verificar uma abordagem para que se possa modificar a navegação de um site de maneira não intrusiva através de Site Maps. União entre Master e Content Arquitetura da Master Page Arquitetura da Content Page Componentes de Navegação SiteMapPath: migalhas de pão; Menu; TreeView: Menu Hierárquico. Definindo a Aparência Comum 1) Criar a página Master; – CSS, por favor! – Cada ContentPlaceHolder é um espaço que pode ser substituído; – Dentro do ContentPlaceHolder vai o conteúdo que pode (ou não) aparecer na página de conteúdo. 2) Criar as páginas de conteúdo (Content Page) baseadas na master; Definindo a Aparência Comum 3) Na Content, preencher cada ContentPlaceHolder pelo conteúdo a ser substituído; 4) Na Content, eliminar os ContentPlaceHolders quando desejar que apareça o conteúdo definido dentro do ContentPlaceHolder da Master. Definindo a Navegação 1) Criar um arquivo de mapa do site (web.sitemap); 2) Configurar TreeView ou Menu para exibir o conteúdo do mapa do site; 3) Usar o SiteMapPath para representar as migalhas de pão. Mais detalhes e passo a passo Relacionado à Master Pages e Navegação, verifique o resumo abaixo: – http://www.brunocampagnolo.com/20 09_1/aspnet/masterpages/