Bonjour,

J’apprends à me servir de Visual studio express et à partir de ces pages
je voudrais avoir sur l’affichage de la page Connexion le Header et le
Footer , et sur la page CreerLogin uniquement le Header.

Est-ce que c’est possible en faisant des pages maîtres imbriquées ?

Si oui est-ce la bonne solution ?

et ou se trouve mon erreur ?

Merci pour votre aide.

Salutations

Page Parent

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<%@ Master Language="VB" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <asp:ContentPlaceHolder id="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
        <div id="banner">
          <img src="header.gif" alt="header graphic" />
        </div>
 
        <div>
          <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
          </asp:ContentPlaceHolder>
        </div>
 
        <div id="banner1">
          <img src="footer.gif" alt="footer graphic" />
        </div> 
    </form>
</body>
</html>
Page Enfant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<%@ Master Language="VB" MasterPageFile="~/ParentMaster.master" %>
<script runat="server">
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div id="2col">
  <asp:ContentPlaceHolder ID="leftcolumn" runat="server">
      <p>colonne gauche</p>
  </asp:ContentPlaceHolder>
  <asp:ContentPlaceHolder ID="rightcolumn" runat="server">
      <p>colonne droite</p>
  </asp:ContentPlaceHolder>
</div>
</asp:Content>
Page Connexion

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterChild.master" AutoEventWireup="false" CodeFile="Connexion.aspx.vb" Inherits="Connexion" %>
<asp:Content ID="Content1" ContentPlaceHolderID="leftcolumn" Runat="Server">
    <asp:Login ID="Login1" runat="server">
</asp:Login>
</asp:Content>
Page

CréerLogin

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterChild.master" AutoEventWireup="false" CodeFile="CreerLogin.aspx.vb" Inherits="CreerLogin" %>
 
 
<asp:Content ID="Content2" ContentPlaceHolderID="rightcolumn" Runat="Server">
    <asp:CreateUserWizard ID="CreateUserWizard1" runat="server">
    <WizardSteps>
        <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server" />
        <asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server" />
    </WizardSteps>
</asp:CreateUserWizard>
</asp:Content>
P.S. Toutes mes excuses si je ne suis pas sur le bon Forum.