Bonjour,
Je travaille sur un projet C#/ASP.NET.
J'ai une page maître, et plusieurs pages qui en héritent.
Je souhaite que certaines de ces pages rendent "disabled" une DropDownList propre à ma page maître.
Pour celà j'ai ajouté dans mes pages :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<%@ MasterType VirtualPath="~/PageMaitre.Master" %>
et ma page maître contient cette méthode publique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
        public void griserListe() {
            DropDownList1.Enabled = false;
        }
J'appelle cette méthode depuis mes pages filles comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Master.griserListe();

J'obtiens l'erreur suivante à l'exécution (dans le fichier dynamique .axd) quand j'affiche une page fille :

Erreur d'exécution Microsoft JScript: Objet requis

La ligne concernée est :
this._foregroundElement.parentNode.appendChild(this._backgroundElement);
Pourquoi cette erreur ??
Merci d'avance pour votre aide.

P.S Heu j'ai oublié de signaler que ma DropDownList se grise bien si j'ignore l'erreur et que je continue l'exécution...