Re bonjour;
J'ai testé les différentes méthodes exposées par Cyril Durant sur le passage de parametre entre masterpage et page.aspx.
Je ne parvient a en faire fonctionner aucune.
1. Methode du FindControl:
Erreur retourné : Impossible de convertir le type 'MasterPage' en 'ASP.masterpage_master'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { Calendar bb = (Calendar)Master.FindControl("Calendar1"); bb.Visible = true; }
2. Méthode Propriété public dans le code cs de la masterpage:
Erreur retournée : "Calendar1" n'existe pas dans le contexte actuel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public bool VisibleCalendar { get { return Calendar1.Visible; } set { Calendar1.Visible = value; } }
Pourtant le ID de mon calandar a pour valeur : "Calendar1".
J'ai les mêmes problèmes avec l'exemple fourni dans le coatch ASP de microsoft.
Merci par avance.
Partager