Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Annidare Master Page
lunedì 08 maggio 2006 - 14.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
lun 8 mag 2006 - 14:59
Ciao,
E' possibile annidare le MasterPage o conviene utilizzare il controllo MultiView ?
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
lun 8 mag 2006 - 18:06
si si puo fare ...vengono dette nestedmasterpage..praticamente una masterpage dentro un' altra
C'è solo un capitano !!!!!!
paolopat
Profilo
| Junior Member
141
messaggi | Data Invio:
lun 8 mag 2006 - 19:34
diciamo che MasterPages annidate e MultiView hanno un compito diverso :
- le prime permettono di stabilire il layout comune alle pagine della web application, definendo una gerarchia di modelli (un layout generale ed eventuali sottolayout annidati);
- le MultiView permettono di gestire una sorta di procedura guidata utente (un poco come il controllo Wizard);
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
mar 9 mag 2006 - 09:53
Ciao,
ho provato ad annidare 2 MasterPage ma quando richiamo la seconda pagina master ho questo errore :
Errore del parser
Descrizione: Errore durante l'analisi di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il file di origine.
Messaggio di errore del parser: ContentPlaceHolder può essere utilizzato solo nei file .master.
Il codice è questo :
<%@ Page Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="PageAdmin.aspx.vb" Inherits="PageAdmin" title="Untitled Page" %>
<asp:Content ID="Content" ContentPlaceHolderID="ContentPlaceHolder" Runat="Server">
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100%">
<tr>
<td style="width: 200px">
</td>
<td>
<asp:contentplaceholder id="ContentPlaceHolder" runat="server">
</asp:contentplaceholder>
</td>
</tr>
</table>
</asp:Content>
paolopat
Profilo
| Junior Member
141
messaggi | Data Invio:
mar 9 mag 2006 - 19:38
il content ed il contentPlaceHolder devono essere in due file separati. Il contentPlaceHolder nel master mentre il content nella pagina aspx.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !