Bonjour,

Je suis en train de migrer une application asp.net 1.1 vers du 2.0.

Bien entendu, en compilant en 2.0, l'application est bourrée d'erreur que je corrige au fur et à mesure.

Je plante actuellement sur un contrôle utilisateur, pour lequel j'ai le message d'erreur suivant :
The name 'DDL_BU' does not exist in the current context

Pourtant, j'ai bien dans mon code ascx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<asp:DropDownList Width="120" id="DDL_BU" Runat="server"></asp:DropDownList>
Coté code-behind, ça donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
			if (!Page.IsPostBack)
			{
                new FillDDL().getOperatorBUs(selectedOperator.id_operator, DDL_BU);
 
				DDL_BU.SelectedIndex = 0; // Most recent one.
				if(UVarSession.CurrentPage.Equals("2121"))
					TABLE_BTN_SEARCH.Visible=true;
				else
					TABLE_BTN_SEARCH.Visible=false;
			}
Et ça bug donc partout ou j'ai du DDL_BU (avec TABLE_BTN_SEARCH c'est pareil aussi)

Quelqu'un aurait-il une idée ?