как добавить флажок флажок в gridview - PullRequest
1 голос
/ 19 июня 2010

Как добавить столбец флажка в gridview.

я пробовал:

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

   objRow.Cells.Add( tcCheckCell);
}

Как я могу добавить objrow в gridview? Или есть какой-либо другой способ добавления столбца флажка в ASP.net GridView?

Ответы [ 2 ]

2 голосов
/ 07 сентября 2012

Проблема в том, что вы не можете добавить CheckBox поле к GridView, чтобы иметь столбец флажков - GridView его не поддерживает:

Вместо этого вам нужно изменить шаблон каждой строки, вручную добавив CheckBox control к шаблону строки.

  • Я не могу сказать вам, как это сделать
  • Я не могу сказать вам, как читать, какие элементы пользователь проверил
  • Я не могу сказать вам, как по умолчанию некоторые из них отмечены

Но это то, что вы должны сделать.

2 голосов
/ 19 июня 2010

Здесь - хороший пример того, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...