none
Poner MasterPage a la Página Default RRS feed

  • Pregunta

  • Hola que tal, bueno mi pregunta es puntual, como hago para colocar a la WebForm Default.aspx, que se crea por defecto, teniendo en cuenta que tengo mi MasterPage creado después, lo tengo en todos misWebForms, pero en la Default no puedo agregarle. Porque pasa eso, y si se puede hacer, pueden indicarme ¿como?? por favor
    martes, 28 de septiembre de 2010 16:41

Respuestas

  • Abre el fuente del Default.aspx, y modifícalo de forma que en la directiva @Page del principio tenga un enlace a la master (copia el fragmento necesario de alguna otra página aspx que ya tengas enlazada con la master).

    Después, edita el contenido del Default.aspx, y elimina todo el principio y fin de la página (es decir, todos los tags HTML, HEAD, BODY y FORM, así como sus cierres al final). Estos sobran porque ya los proporciona la Master. Finalmente, lo que te quede de la página, mételo dentro del ContentPlaceHolder (o los ContentPlaceHolders, si la estructura de tu master requiere varios). Una vez más, puedes copiar los tags necesarios de alguna otra página aspx que ya tengas colgada de la master. Terminado esto, y si se hace con cuidado (sin dejarte ningún tag mal puesto), la página quedará correctamente "encajada" dentro de la Master.

     

    • Marcado como respuesta rpandurb martes, 28 de septiembre de 2010 18:02
    martes, 28 de septiembre de 2010 17:37

Todas las respuestas

  • Abre el fuente del Default.aspx, y modifícalo de forma que en la directiva @Page del principio tenga un enlace a la master (copia el fragmento necesario de alguna otra página aspx que ya tengas enlazada con la master).

    Después, edita el contenido del Default.aspx, y elimina todo el principio y fin de la página (es decir, todos los tags HTML, HEAD, BODY y FORM, así como sus cierres al final). Estos sobran porque ya los proporciona la Master. Finalmente, lo que te quede de la página, mételo dentro del ContentPlaceHolder (o los ContentPlaceHolders, si la estructura de tu master requiere varios). Una vez más, puedes copiar los tags necesarios de alguna otra página aspx que ya tengas colgada de la master. Terminado esto, y si se hace con cuidado (sin dejarte ningún tag mal puesto), la página quedará correctamente "encajada" dentro de la Master.

     

    • Marcado como respuesta rpandurb martes, 28 de septiembre de 2010 18:02
    martes, 28 de septiembre de 2010 17:37
  • Gracias, estaba yendo por lo correcto
    martes, 28 de septiembre de 2010 18:02