erreur lors de la création d'un SqlDataSource pour GridView
J'ai voulu ajouter un SqlDataSource pour un GridView au niveau du code behind comme suit
Code:
1 2 3 4 5 6 7
| SqlDataSource SqlDataSource1 = new SqlDataSource();
SqlDataSource1.ID = "SqlDataSource1";
this.Page.Controls.Add(SqlDataSource1);
SqlDataSource1.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString2"].ConnectionString;
SqlDataSource1.SelectCommand = "SELECT * from maTable";
GridView1.DataSource = SqlDataSource1;
GridView1.DataBind(); |
mais j'ai cette erreur en retour :
La collection Controls ne peut pas être modifiée, car le contrôle contient des blocs de code (c'est-à-dire <% ... %>).