Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Master Page

Como acessar objetos da Master Pages (.NET)

  Muitas vezes imaginamos rotinas genéricas a serem usadas por todas as nossa páginas, como por exemplo uma determinada mensagem em certa região, se essa região for justamente um ponto em comum a todas como um espaço da Master Page como deveríamos proceder? Simples, primeiro na página a efetuar a alteração devemos colocar uma tag indicando o tipo de nossa Master Page: <% @ MasterType VirtualPath ="~/Padrao.Master" %> Em seguida para alterar a propriedade de um Label por exemplo precisaremos de um método na Master Page (code behind) que o faça: public void insereMsg( String msg){ Label1.Text = msg; } E agora para finalizar na página (code behind) apenas chamamos o método da Master Page: this .Master.insereMsg( “Nova mensagem !!!” );   É isso, bem simples, agora com uma boa padronização podemos diminuir consideravelmente nosso código.