19 messaggi dal 09 ottobre 2013
Ciao a tutti nella creazione di un sito ho ottenuto il seguente errore successivamente al tentativo di collegare una pagina alla pagina Master:

"I controlli del contenuto devono essere controlli di primo livello in una pagina contenuto o in una pagina master annidata che fa riferimento a una pagina master."

In precedenza avevo semplicemente inserito il seguente frammento di codice "MasterPageFile = "~/Site.Master" nel sorgente della pagina,ecco per completezza tutto il sorgente della pagina:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Riferimenti.aspx.cs" Inherits="MioSito.Riferimenti" MasterPageFile = "~/Site.Master" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>

</div>
<asp:TextBox ID="TextBox_Titolo" runat="server" Width="240px"></asp:TextBox>
<p>
<asp:TextBox ID="TextBox_Contenuto" runat="server" Height="159px"
Width="240px"></asp:TextBox>
</p>
<asp:Calendar ID="Calendar" runat="server"
onselectionchanged="Calendar_SelectionChanged"></asp:Calendar>
<p>
<asp:TextBox ID="TextBox_Data" runat="server" Width="240px"></asp:TextBox>
</p>
<asp:Button ID="Button" runat="server" Text="Button" Width="100px"
onclick="Button_Click" />
</form>
</body>
</html>

Qualcuno saprebbe dirmi a cosa si riferisce l'errore?
Grazie mille in anticipo
ciao
Prova a creare una content page e vedi il codice che genera :)

Nella tua pagina content devi avere:
<asp:Content ID="Content1" ContentPlaceHolderID="MainContentPlaceHolder" runat="server">
tuo contenuto
</asp:Content>

i tag html, body, saranno nella masterpage

Ormai programmano tutti... ma la professionalità appartiene a pochi
19 messaggi dal 09 ottobre 2013
Grazie del consiglio!Ora funziona.
ciao
Modificato da Jean Claude il 29 maggio 2015 12.53 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.