Alterar MasterPage em Tempo execução (Changing MasterPage in execution time)

Galera segue mais uma dica, para aqueles que como eu precisaram alterar a masterpage em tempo de execução apos alguma validação ou algo do tipo e so fazer assim na pagina que contem a master e que vai ser alterada:

protected void Page_PreInit(object sender, EventArgs e)
{
    if (Usuario == (int)Usuario.Administrador)
    {
        this.MasterPageFile = "~/MasterAdministrador.Master";
    }
}

Ate a proxíma galera…

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s