-, LinQ.
DataTable ,
DataTable dt = new DataTable();
dt.Columns.Add("Want to Delete?",typeof(bool));
dt.Columns.Add("Data Id", typeof(string));
dt.Columns.Add("Data 1", typeof(string));
dt.AcceptChanges();
return dt;
, .
foreach (var result myResult)
object[] row = new object[]
{
false,
result.Id,
result.Data1
};
dt.Rows.Add(row);
, . bool (checkBox)
,
foreach (DataRow dr in yourDataTable.Rows)
{
if (Convert.ToBoolean(dr[0])) // goes in if its checked
{
// delete dr[0]
}
}
, .