Foros del Web » Programación para mayores de 30 ;) » .NET »

Cambiar Virtual Path de la página maestra en tiempo de ejecución

Estas en el tema de Cambiar Virtual Path de la página maestra en tiempo de ejecución en el foro de .NET en Foros del Web. Hola, a todos estoy probando un codigo que encontré para modificar la página maestra en tiempo de ejecución, en http://www.variablenotfound.com/2007/10/modificar-pginas-maestras-en-tiempo-de.html. Funciona bien excepto en una ...
  #1 (permalink)  
Antiguo 24/04/2008, 04:32
 
Fecha de Ingreso: abril-2008
Mensajes: 40
Antigüedad: 16 años
Puntos: 0
Cambiar Virtual Path de la página maestra en tiempo de ejecución

Hola, a todos
estoy probando un codigo que encontré para modificar la página maestra en tiempo de ejecución, en http://www.variablenotfound.com/2007/10/modificar-pginas-maestras-en-tiempo-de.html.

Funciona bien excepto en una cosa. Las páginas maestras tienen en el fichero aspx como segunda línea
<%@ MasterType VirtualPath="~/PrimeraMasterPage.master" %>
y
<%@ MasterType VirtualPath="~/SegundaMasterPage.master" %>

para poder modificar desde la página hija las variables de la master.

La página se ha creado como hija de PrimeraMasterPage. En ejecución lo cambio a SegundaMasterPage y me da el siguiente error:
System.InvalidCastException: No se puede convertir un objeto de tipo 'ASP.segundamasterpage_master' al tipo 'ASP.primeramasterpage_master'.

¿Como puedo modifiar el VirtualPath en tiempo de ejecución?

Gracias por vuestra ayuda.

Saludos.
V.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:30.