Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1390 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Cacher une colonne dans un DataGrid - Bizarre...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cacher une colonne dans un DataGrid - Bizarre...

n°1120619
lalex
Posté le 15-06-2005 à 11:57:40  profilanswer
 

Je cherche à cacher des colonnes dans un datagrid. J'ai trouvé plusieurs soluces et la plus propre me semblait être celle ci :
 

GridIncidents.Columns[0].Visible = false;


 
Donc voici mon code :
 


//récup des incidents en enregistrement dans un dataset
DataSet ds = this.objIncidentsController.ListDS();
 
//assignation au datagrid
GridIncidents.DataSource = ds.Tables["Incidents"];
GridIncidents.DataBind();
 
//debug
int i=0;
foreach(DataGridColumnCollection d in GridIncidents.Columns) {
 Response.Write("colonne "+i+": "+d.ToString()+"<br/>" );
 i++;
}
 
GridIncidents.Columns[0].Visible = false;


 
Et là je m'arrache les cheveux car mon GridIncidents n'a aucune colonne (alors qu'il s'affiche correctement) et j'ai le droit à cette erreur :
 
L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. Nom du paramètre : index
 
Index étant l'index de Columns.
 
Pourquoi diable Columns est vide ?
 
Merci d'avance.


Message édité par lalex le 15-06-2005 à 11:58:14
mood
Publicité
Posté le 15-06-2005 à 11:57:40  profilanswer
 

n°1120807
lalex
Posté le 15-06-2005 à 14:24:11  profilanswer
 

:bounce:

n°1121138
lalex
Posté le 15-06-2005 à 17:37:31  profilanswer
 

Bon et bien, il faut aller dans le générateur de propriétés du datagrid, et créer soi-même ses colonnes. Là, elles sont accessibles et cachable.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Cacher une colonne dans un DataGrid - Bizarre...

 

Sujets relatifs
[VB XLS] Comment cacher l'exécution d'une macro ?Cacher les barres d'ascenseurs ??
[Novice] Comment créer une page web et cacher l'adresse dans la barre?[VBA] copier la colonne d'une feuille dans une autre
datagrid lié à un datacombo[vba] combobox multi colonne
Trier un tableau suivant une colonneC'est quoi ce formulaire?
[GTK] GtkTreeView et choix de colonneProblème struct et affichage en colonne
Plus de sujets relatifs à : Cacher une colonne dans un DataGrid - Bizarre...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR