Busca online em todo site:
Heroes

Seja bem vindo(a) Visitante, voc no est logado deseja logar
na comunidade ASPNETi.COM e participar de servios e promoes ? clique aqui.




Título do Artigo

Mudar de MasterPage em Tempo de Execução


Data Publicação: 16/4/2008 16:16:33
Total de visualizações: 2133

comente
 


               Olá pessoal, escrevo este comentário / mini-artigo com o objetivo de mostrar como alterar de MasterPage em tempo de execução. Isso porque às vezes preciso dessa funcionalidade dependendo da página ou usuário logado.

         Particularmente, a MasterPage tem o mesmo conceito de “include”  para quem programava no ASP legado 3.0; lógico que com algumas mudanças. Portanto com o novo conceito, o mesmo é indicado no topo da página “.aspx”.

            Para a novidade, necessariamente preciso alterar essa masterpage ou o arquivo da masterpage dinamicamente, por exemplo: depois que o usuário logou no sistema, aparece uma outra masterpage que possui alguns atributos a mais. Para fazer esta “arte manha” use o código de referência 1.1.

 

 

protected void Page_PreInit(object sender, EventArgs e){

             this.MasterPageFile = "~/OutraMasterPage.master";

}

 

Referência: 1.1




            Lembre-se que a outra masterpage deve estar em um local que indique no caminho do arquivo; veja que coloquei apenas o “~” que significa o caminho da aplicação barra o arquivo MasterPage.

Espero ter ajudado.



Total de visualizações: 2133
voltar   comente  subir

Autor:


Por:Mauricio Junior
Maurício Júnior
Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 27 anos e possuo sete livros publicados pela editora Ciência Moderna no ano de 2009. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog:  blog.mauriciojunior.orgSite pessoal  www.mauriciojunior.org


Comentários:


Comente (dê sua opinião): VOCÊ PRECISA ESTAR LOGADO

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Organizando o projeto em camada
Usando Themes ASP.NET 2.0 (Parte 2)
Usando Split no C#
Convite de Lançamento do Windows 7
Vídeo Microsoft Visual SourceSafe Parte III 3/3
Vídeo: Framework de dados - parte 1
Vírus - Link com Vírus
Nova forma de utilizar cache utilizando Visual Studio.NET 2005
Internet Explorer 8
Event Log Parte II - Visual Studio.NET 2005
Nem tudo é o que parece!
Criando e Lendo Cookie
Gravando Erros com Exception - Parte I
Sistema de Controle de Gasolina Mobile - iGas
Evento Brasil DotNet - gratuíto
Google e Amazon
OpenWave SDK 6.2.2
Trabalhando com Cookie (parte II)
Chamando Programas de Dentro do Windows Forms
IsData
Reconhecimento do Google
Vídeo - Microsoft Surface: The Power
Vídeo Aula: Criando e Publicando Site de uma melhor maneira com C#.NET
Chrome - não reconhecimento...
PodCast na Comunidade
Sujeira no Macbook Branquinho Resolvido
Vídeo - iGas - Sistema de Gasolina Mobile
O vírus do curriculum
Heroes {Community} Launch - Brasilia/DF
Novo SO Palm, depois da venda...
O futuro da tecnologia com a Microsoft
Usando o Translator da Microsoft
Evento Java versus DotNet
Vídeo - Criando um WebBrowser
Java J2EE – Segundo Passo

Publicidade:

[sumir] [aparecer]
NETITC




Informaes Online:

Usurios Online: 526
Artigos:  662
Vdeos:  47
PodCast's:  31
Frum:  3098
Empregos:  1226
Usurios Cadastrados: 5786

Categoria de Artigos

Vdeos

Enquete - D sua opinio

 Os podcasts tem sido proveitoso pra você?

 

Colaboradores

Foto Autor autor: Mauricio Junior   
publicou 381 artigo(s).
Foto Autor autor: Júlio Battisti   
publicou 51 artigo(s).
Foto Autor autor: Fabio Galante Mans   
publicou 28 artigo(s).
Foto Autor autor: Kleber Becerra   
publicou 10 artigo(s).
Foto Autor autor: Ramon Durães   
publicou 6 artigo(s).
Foto Autor autor: Ebenézer de Souza   
publicou 5 artigo(s).
Foto Autor autor: Fabio Aguiar   
publicou 4 artigo(s).
NETITC