Bonjour,

VS2005, C#.

sur ma page aspx, j'ai une gridView. Elle n'est liée à aucun dataSource.
Par contre je veux la lier à un dataSource dans ma page aspx.cs.

donc dans ma page aspx.cs (dans la méthode page_load), je crée un dataSource :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
SqlDataSource sqlSource = new SqlDataSource(HttpContext.Current.Session["connexion"].ToString(), maRequete);
ma requete contient des parametres donc je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
        ControlParameter year = new ControlParameter();
        year.Name = "year";
        year.Type = TypeCode.String;
        year.ControlID = "DropDownListAnnee";
        year.PropertyName = "SelectedValue";
Mais j'ai l'erreur suivante :
Impossible de trouver le contrôle 'DropDownListAnnee' dans ControlParameter 'year'.

Quelqu'un à une idée d'où peut venir mon erreur sachant que j'ai bien une liste déroulante qui s'apelle DropDownListAnnee.