annitwi
Messages postés10Date d'inscriptionvendredi 9 janvier 2009StatutMembreDernière intervention26 août 2010
-
9 janv. 2009 à 16:35
annitwi
Messages postés10Date d'inscriptionvendredi 9 janvier 2009StatutMembreDernière intervention26 août 2010
-
12 janv. 2009 à 09:35
Bonjour,
Je développe une application ASP c# !
Lors de l'ajour de mes colonnes dans le gridview je fait un test :
si la colonne se nomme machin alors elle est de tel type
sinon
si la colonne se nomme truc alors elle est de ce type!
Mais je ne sais pas comment définir le type, je voudrai qu' elles soient de type buttonfield !
Voici mon code :
...
grdEvt.AutoGenerateColumns = false;
int i = 0;
for (i = 0; i < dts_evt.Tables[0].Columns.Count; i++)
{
//boucle pour ajouter explicitement chaque colonne du gridview
//sinon la propriete Columns.Count du gridView n'est pas mise a jour !!!
BoundField bnd_Colonne = new BoundField();
bnd_Colonne.HeaderText = dts_evt.Tables[0].Columns[i].ColumnName;
bnd_Colonne.DataField = dts_evt.Tables[0].Columns[i].ColumnName;
if (dts_evt.Tables[0].Columns[i].ToString() == "lien")
{
}
else
{
if (dts_evt.Tables[0].Columns[i].ToString() == "im")
{
}
}
//et enfin ajout de ma nouvelle colonne
grdEvt.Columns.Add(bnd_Colonne);
grdEvt.Columns[i].SortExpression = bnd_Colonne.DataField;