Visualizzazione dei risultati da 1 a 2 su 2

Discussione: dubbio su master page

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    61

    dubbio su master page

    Ciao devo realizzare un piccolo sito costituito da una home page e una decina di pagine interne.

    Volevo sfruttare le master page in .net per impostare un layout standard e utilizzarlo per tutte le pagine interne e per la index.

    La mia domanda è:

    come faccio a gestire i title e le description delle pagine se questi tag fanno parte della master page?

    Devo renderli modificabili? E in che modo li assegno poi dalle pagine che saranno agganciate alla masterpage?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    puoi fare n questo modo:

    aggiungi Title="" nel <%@ %> del Placeholder

    altrimenti

    codice:
    <asp:ContentPlaceHolder id="init" runat="server"></asp:ContentPlaceHolder>
    <head runat="server">    
        <asp:ContentPlaceHolder ID="title" runat="server">
            <title><%=this.Page.Title%></title>
        </asp:ContentPlaceHolder>
    </head>
    quindi dalla pagina clienent che deve sovrascrivere :
    codice:
    <asp:Content ID="Content1" ContentPlaceHolderID="title" runat="server">
           <title>Home Page</title>
    </asp:Content>
    altrimenti programmaticamente:
    codice:
    <asp:Content ID="Content1" ContentPlaceHolderID="init" runat="server">
        <%this.Title = "Home Page";%>
    </asp:Content>
    altrimenti metti un Javascript, jQuery...o qualsiasi variante sul tema e scrivere ad esempio

    codice:
    <script type="text/javascript>
        document.title = "Hello World";
    </script>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.