Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/10/2009, 07:15
Avatar de pyroCL
pyroCL
 
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 2 meses
Puntos: 2
Respuesta: Tengo una Master Page

Para crear una master page debes insertar un archivo .Master en tu proyecto, en este archivo crearás el diseño de tu web. Este diseño lo puedes crear usando un css o como quieras.

Luego tendras que insertar en tu master page al menos un ContentPlaceHolder dentro de (ejemplo) alguna div creada en tu master page. Esto creará un espacio donde trabajar en las ´páginas que llamas hijas.

EJ:
<div id="Div1">
<asp:ContentPlaceHolder ID="ContenedorPrincipal" runat="server">
</asp:ContentPlaceHolder>
</div>



Para llamar a la master page debes insertar esto en la primera linea de tu source MasterPageFile="PaginaMaestra.Master"
Borrarás todo el resto del código que aparece en el source de tu página "Hija"...
Y llamarás al ContentPlaceHolder de tu master page. (puedes llamar a todos los que hayas insertado en tu master page)

Ej: (página llamada hija)

<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="PaginaMaestra.Master" CodeBehind="Default1.aspx.cs" Inherits="Paginas.Default1" %>


<asp:Content ContentPlaceHolderID="ContenedorPrincipal" ID="principal" runat="server">

</asp:Content>



Saludos.


Saludos.
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.