//创建局部变量datatable
DataTable partsDt = new DataTable();
//给局部变量添加两列
DataColumn dc1 = new DataColumn("part_no", Type.GetType("System.String"));
DataColumn dc2 = new DataColumn("part_name", Type.GetType("System.String"));
partsDt.Columns.Add(dc1);
partsDt.Columns.Add(dc2);
//遍历复选框中的值,将已选的值储存在datatable中
foreach (Control c in this.ProcessPanel.Controls)
{
if (c is CheckBox)
{
CheckBox ck = c as CheckBox;
if (ck.Checked)
{
DataRow dr = partsDt.NewRow();
dr["part_no"] = ck.Tag.ToString();
dr["part_name"] = ck.Text;
partsDt.Rows.Add(dr);
}
}
}