Accès au Master Page publique de la méthode de contrôle de l'utilisateur/classe/page
Je suis d'accéder à une méthode sur ma page principale. J'ai une erreur d'étiquette que je veux mettre à jour basé sur des messages d'erreur que je reçois de mon site.
public string ErrorText
{
get { return this.infoLabel.Text; }
set { this.infoLabel.Text = value; }
}
Comment puis-je accéder à partir de mon contrôle de l'utilisateur ou les classes que j'ai mis en place?
Vous devez vous connecter pour publier un commentaire.
Page doit contenir suivant le balisage:
puis
Page.Master
aura pas un type deMasterPage
mais la page principale du type, c'est à dire:Page code-behind:
D'une autre manière:
(mis à App_Code ou mieux dans la bibliothèque de classe)
Utilisation:
Pour accéder à la masterpage:
alors vous pourriez avoir besoin cast vers le type réel de la page maître, de sorte que vous pourriez obtenir de l'
ErrorText
de la propriété ou de faire de la page principale de mettre en œuvre une interface contenant cette propriété.