none
Leer antes la masterpage que la página anidada RRS feed

  • Pregunta

  • Buenas,

    El caso es que lo que quiero es que en la masterpage lea los objetos session para ver si son correctos para la ejecución de la página, así lo creo sólo una vez (no tengo que escribir esta validación en todas las páginas). El problema estoy viendo que lee el código fuente antes de la página que contiene que el de la Master, y me gustaría que fuera a la inversa

    ¿Se puede hacer o tendré que hacer el objeto de validación en tódas las páginas?

    Gracias

    jueves, 28 de febrero de 2019 14:32

Respuestas

  • No puedes cambiar el orden en el que se procesan la pagina master y la de contenido, pero si lo que quieres es realizar una validacion en todas las paginas hay varias soluciones. Un par de ellas que se me ocurren son:

    - Cambia la herencia de todas las paginas de contenido para que hereden de una clase comun (que a su vez herede de la misma clase que antes heredaban todas las paginas). Mete la validacion en la clase comun.

    - Mete la validacion en uno de los eventos del global.asax (el que sea oportuno dependiendo del tipo de validacion que realices). Este evento se ejecuta siempre antes de cargar cualquiera de las paginas.

    • Propuesto como respuesta Carlos_Ruiz_M jueves, 28 de febrero de 2019 15:59
    • Marcado como respuesta Jesús Prieto jueves, 28 de febrero de 2019 16:24
    jueves, 28 de febrero de 2019 15:27