Bonjour à tous,

Je souhaite initialiser la propriété public d'une MasterPage à partir d'une page enfant mais je n'y arrive pas.

Voici la propriété en question:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
    public string PageView
    {
        set { this._PageView = value; }
        get { return this._PageView; }
    }
Dans mes pages enfants je souhaite simplement faire ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
    protected void Page_Load(object sender, EventArgs e)
    {
         Master.PageView = "my string";
    }
Mais j'ai l'erreur suivante:
Message d'erreur du compilateur: CS1061: 'System.Web.UI.MasterPage' ne contient pas une définition pour 'PageView' et aucune méthode d'extension 'PageView' acceptant un premier argument de type 'System.Web.UI.MasterPage' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?)
Je précise tout de même que mes MasterPage sont bien appliqué à mes pages enfants.

Quelqu'un aurait-il la solution?

Merci pour votre aide.