2010-06-19 6 views
1

Comment ajouter la colonne de case à cocher à gridview.comment ajouter la colonne de case à cocher à gridview

j'ai essayé:

foreach (GridViewRow objRow in GridView1.Rows) 
{ 
    TableCell tcCheckCell = new TableCell(); 
    CheckBox chkCheckBox = new CheckBox(); 
    tcCheckCell.Controls.Add(chkCheckBox); 

    objRow.Cells.Add(tcCheckCell); 
} 

Comment puis-je ajouter le objrow à GRIDVIEW? Ou existe-t-il une autre méthode d'ajout d'une colonne de case à cocher à un ASP.net GridView?

+0

Y at-il un problème avec le code que vous avez publié? –

+0

@DarinDimitrov Aucune case à cocher n'apparaît. –

Répondre

2

Here est un bon exemple de la façon de le faire.

2

Le problème est que vous ne pouvez pas ajouter un CheckBox champ à un GridView afin d'avoir une colonne de cases à cocher - GridView ne supporte pas:

Au lieu de cela, vous devez changer le modèle de chaque ligne, en ajoutant manuellement un CheckBox contrôle au modèle d'une ligne.

  • je ne peux pas vous dire comment faire
  • je ne peux pas vous dire comment lire les éléments que l'utilisateur a vérifié
  • je ne peux pas vous dire comment défaut certains d'entre eux cochée

Mais c'est ce que vous devez faire.

Questions connexes