locked
Comment utiliser une référence fortement typée pour la page maître dans la page de contenu RRS feed

  • Discussion générale

  • Placez une directive @ MasterType dans la page de contenu  Voir par exemple, le code suivant de balisage de la page maître :

     

    <form id="form1" runat="server"> 
    <asp:Label ID="lblMessage" runat="server" Text="I am a MasterPage"></asp:Label> 
    <div> 
          <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
          </asp:ContentPlaceHolder> 
    </div> 
    </form>

     

     

    Code-behind :

    public string Message 
    { 
            get { return lblMessage.Text; } 
            set { lblMessage.Text = value; }
    }

     

    Code de balisage de page de contenu :

    <%@ Page Title="" Language="C#" MasterPageFile=”~/MasterPage.master” %>
    
    
    <%@ MasterType VirtualPath="~/MasterPage.master" %>

     

    Code-behind :

    Master.Message = "ASP.NET!";

     

     

    Pour plusieurs informations, visitez la page Foire aux Questions – ASP.NET

     


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/ff4910bf-dca4-4664-b01e-b58bd860a643
    jeudi 8 avril 2010 14:27
    Modérateur