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/
Download

Aula 01 - Curso Técnico - Bruno Campagnolo de Paula