Datagrid

penchu Messages postés 167 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 5 janvier 2006 - 27 janv. 2005 à 17:42
APWEB Messages postés 74 Date d'inscription lundi 30 juin 2003 Statut Membre Dernière intervention 18 octobre 2006 - 27 janv. 2005 à 23:27
bonjour,

je recherche le moyen de cacher une de mes colonnes de ma datagrid

en asp, ca va, je la cache dans le code html ou bien je met la
propriété "visible" de la colonne à false, mais en c# je vois pas
trop...

g pas vu de propriété "visbile" ou un truc dans le genre

3 réponses

APWEB Messages postés 74 Date d'inscription lundi 30 juin 2003 Statut Membre Dernière intervention 18 octobre 2006 2
27 janv. 2005 à 18:59
Tu peut la cacher en lui affectant une largeur égale à 0 :

dataGrid1.TableStyles[0].GridColumnStyle[0].With = 0 ;



AP
0
penchu Messages postés 167 Date d'inscription mercredi 11 février 2004 Statut Membre Dernière intervention 5 janvier 2006
27 janv. 2005 à 21:57
g déjà essayé comme ça et il me renvoie une erreur d'exception :
L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
0
APWEB Messages postés 74 Date d'inscription lundi 30 juin 2003 Statut Membre Dernière intervention 18 octobre 2006 2
27 janv. 2005 à 23:27
Oui c'est un peu plus compliqué en fait : il faut que tu ajoute le style a ton dataset :



CurrencyManager mymanager ;

DataGridTableStyle myGridTableStyle;

mymanager = new (CurrencyManager) BindingContext[mydataset ,"mycolomnname"];

myGridTableStyle = new DataGridTableStyle(mymanager);

mydatagrid.TableStyles.add(myGridTableStyle);





mydatagrid1.TableSyles[0].GridColumnStyles[0].width = 0;



AP
0