26/10/2009, 07:15
|
| | | Fecha de Ingreso: marzo-2009 Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 9 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. |