Tengo una página web llamada MyPage.aspx y dos páginas maestras llamadas Home.master y BlanK.master. Por defecto MyPage.aspx usa Home.master.But basado en alguna condición, necesito cambiar la página maestra de Home.aspx a Blank.master.So, ¿cómo hacer esto desde el código de atrás en C#? Me refiero a cómo cambiar el maestro página del código detrás?Cambiar la página maestra del código detrás de
9
A
Respuesta
10
Conjunto que en caso Pre_Init
:
void Page_PreInit(object sender, EventArgs e)
{
MasterPageFile = "~/Master1.master";
}
Ver http://odetocode.com/Articles/450.aspx por algún detalle y más opciones.
6
poner la siguiente línea en el método Page_PreInit de la página de código subyacente:
protected void Page_PreInit(object sender, EventArgs e)
{
this.Page.MasterPageFile = "~/Blank.master";
}
Cuestiones relacionadas
- 1. Acceso a las principales propiedades de la página maestra en un código de página maestra anidado detrás de
- 2. ¿Cómo puedo cambiar el fondo de una página maestra desde el código detrás de una página de contenido?
- 3. Obtener título de página en el código de página maestra Detrás de
- 4. Cerrar programáticamente la página aspx del código detrás de
- 5. cómo sacar el ScriptManager de página maestra en el código de la página Niño detrás de C# (.cs) Archivo
- 6. página ASP.net sin código detrás de
- 7. Acceso a asp: contenido del código detrás de
- 8. cambiar un valor de la variable Javascript de código detrás
- 9. Acceso elemento del cuerpo de la página de contenido a través de una página maestra anidada
- 10. ¿Puedo cambiar el maestro de una página maestra anidada dinámicamente?
- 11. use la página maestra de formulario web como página maestra para ASP.Net MVC vistas programáticamente
- 12. ASP.NET: ¿código detrás o no código detrás?
- 13. Método de llamada en la página maestra
- 14. ASP.NET Página maestra DefaultButton anular
- 15. Obtener ID del objeto Página maestra en la página de contenido
- 16. CSS e imágenes en la página maestra
- 17. Acceso a User.Identity desde la página maestra
- 18. ¿Cómo configurar la página maestra dinámicamente?
- 19. Cambio dinámico de ASP.NET de la página maestra
- 20. Comando de llamada del código detrás
- 21. Usando la variable del código detrás en ASP.NET
- 22. asp.net mvc2 - controlador para la página maestra y la organización de código
- 23. Ruta relativa en la página maestra de la etiqueta img
- 24. Cambiar fuente de imagen en el código detrás - Wpf
- 25. Página maestra y formulario anidado número
- 26. ASP.NET - Acceso a los elementos de la página maestra desde la página de contenido
- 27. ¿Dónde colocar el código de la página maestra en una aplicación MVC?
- 28. Encontrar un control en una página con una página maestra
- 29. Curioso problema con el ContentPlaceHolder en la etiqueta del título HTML de la página maestra (MVC2)
- 30. Cómo creo una página de servicio web ASMX sin un código detrás del archivo