J'ai besoin d'ajouter une case à cocher à mon gridview dans C#.placer la case à cocher dans gridview dans C#
j'ai mon code:
foreach (GridViewRow objRow in GrdDynamicControls.Rows)
{
if (dttableDetails.Columns.Contains(strColumnName))
{
position = dttableDetails.Columns[strColumnName].Ordinal;
if (strtype.Contains("CheckBox"))
{
try
{
GrdDynamicControls.Rows[i].Cells.RemoveAt(position);
chkCheckBox.ID = strControlName;
chkCheckBox.AutoPostBack = true;
tcCheckCell.Controls.Add(chkCheckBox);
objRow.Cells.Add(tcCheckCell);
// GrdDynamicControls.Rows[i].Cells.AddAt(position, tcCheckCell);
}
catch { }
chkCheckBox.CheckedChanged += new EventHandler(chkCheckBox_CheckedChanged);
}
}
}
mais cela est la case à cocher pour écrasant chaque objrow dans gridview. Je ne suis pas en mesure d'obtenir la case à cocher pour cette colonne particulière pour toutes les lignes dans gridview.pls aide ...
pas im créant le contrôle dynamically.it n'est pas Oly checkbox.ill obtenir encore trop dropdownlist . de sorte que pour les liaisons dynamiques dans gridview j'ai utilisé le code pour créer une case à cocher – Innova