Есть ли способ узнать, проверено ли поле Checkbox в виде сетки с привязкой к данным в ASP.NET? Я могу получить все другие значения ячеек в цикле foreach
с помощью cell.Text
. Так как он связан с данными (для ObjectDataSource), столбцы и ячейки не имеют явно установленных идентификаторов, и я не могу найти свойство, которое позволило бы мне знать, что ячейка содержит флажок или просто текст. Все ячейки имеют тип DataControlFieldCell, поэтому я не могу проверить на основе типа либо. Мысли
РЕДАКТИРОВАТЬ:
foreach (GridViewRow row in report_gv.Rows)
{
data += "<TR>";
foreach (TableCell cell in row.Cells)
{
data += "<TD>" + cell.Text + "</TD>";
//If this is a checkbox (bit value from the DB) cell.Text isn't going to return anything
}
data += "</TR>";
}