bonjour tout le monde
comment on peut changer le contenu de GridView1 selon des conditions
par exemple:
Code:
1
2
3
4
5 if condition=1 then GridView1.DataSource= ???? else GridView1.DataSource=?????
Version imprimable
bonjour tout le monde
comment on peut changer le contenu de GridView1 selon des conditions
par exemple:
Code:
1
2
3
4
5 if condition=1 then GridView1.DataSource= ???? else GridView1.DataSource=?????
Bonjour,
Il suffit de donner une data source au gridview et de faire le mapping (Bind):
Code:
1
2
3
4
5
6
7
8 if condition=1 then GridView1.DataSource= TaSourceDeDonnee GridView1.DataBind() else GridView1.DataSource= Ta2emeSourceDeDonnee GridView1.DataBind() End If
la source de données ça va être une reqête?
Une DataTable ou DataSet, que tu va remplir à l'aide d'une requette, par exemple :
Désolé j'ai met le code en c#, parce que j dois sortir mnt ;-)Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 string strCon = @"Data Source=ServerName;" + "Initial Catalog=DataBaseName;Integrated Security=SSPI"; string strSql="select * from TableName"; SqlConnection con=new SqlConnection(strCon); con.Open(); SqlDataAdapter dadapter=new SqlDataAdapter(); dadapter.SelectCommand=new SqlCommand(strSql,con); DataSet dset=new DataSet(); dadapter.Fill(dset); con.Close(); GridView1.DataSource= TaSourceDeDonnee; GridView1.DataBind();
Bonne courage mon ami
merci