Problème MasterPage - Autres langages  

Forum > Autres langages > Problème MasterPage

Problème MasterPage

ok Le problème posé sur ce sujet a été résolu.
Membre
# Le 17/01/2013 à 10h35
Bonjour à tous, peut habituer à développer avec le language .NET et j'ai un soucis pour faire le lien entre une masterpage et une page default(contenue).
Voila l'erreur :
"EEREUR dans la page maître"
La page contient une une balise qui n'est pas valide lorsqu’elle est attachée à une page maître."

Voila la page default :
Code:
<%@ Page language="c#" Inherits="EPiServer1.Default1" Codebehind="Default1.aspx.cs" MasterPageFile="Site1.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 id="head1" runat="server">
    <title></title>
</head>
<body>

    <form runat="server" id="form1">
    <div>
<asp:content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

</asp:content>
    </div>
    
    </form>
</body>
</html>


Voila la page maitre :
Code:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site1.master.cs" Inherits="EPiServer1.Site1"%>

<!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>
    <asp:ContentPlaceHolder ID="head" runat="server">
    <link rel="stylesheet" href="styles/style.css" type="text/css" />
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        This is the start page. It has the id  
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>
Membre
# Le 17/01/2013 à 10h57
Bah! finalement j'ai compris, il faut retirer les balises html de la page default car elle les utilises celle de la masterpage.
merci à vous quand même.