Bonjour et joyeux noel à tous et à toutes.
Voila mon probleme. Je voudrais n'afficher que quelques colonnes de ma dataset dans ma datagrid, et je fais le code suivant:
Mais au lieu de ca, il affiche tout.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 DataTable dt=new DataTable(); DataGridTableStyle tableStyle=new DataGridTableStyle(); dt=(DataTable)MTds.Tables[0]; dataGrid1.DataSource= dt; tableStyle.MappingName=dt.TableName; //colonne1 DataGridTextBoxColumn cs = new DataGridTextBoxColumn(); cs.MappingName = "ft_dtl_description"; cs.HeaderText = "Description"; tableStyle.GridColumnStyles.Add(cs); //colonne 2 DataGridTextBoxColumn cs2=new DataGridTextBoxColumn(); cs2.MappingName="ft_dtl_type"; cs2.HeaderText="Type"; tableStyle.GridColumnStyles.Add(cs2); //colonne 3 DataGridTextBoxColumn cs3=new DataGridTextBoxColumn(); cs2.MappingName="ft_dtl_avct"; cs2.HeaderText="Avancement"; tableStyle.GridColumnStyles.Add(cs3); //colonne 4 DataGridTextBoxColumn cs4=new DataGridTextBoxColumn(); cs4.MappingName="ft_dtl_avct"; cs4.HeaderText="Avancement"; tableStyle.GridColumnStyles.Add(cs4);
pourquoi? merci.
Partager