C# 如何通过Datatable绑定按钮列。并将该Datatable绑定到Datagridview

C# 如何通过Datatable绑定按钮列。并将该Datatable绑定到Datagridview,c#,datagridview,datatable,C#,Datagridview,Datatable,我想知道 如何通过数据表绑定按钮列并绑定该列 DataTable到Datagridview 这里我使用了复选框 要选择要替换的行,请使用按钮。有什么可能的办法吗 Datatabe初始化:- orderTable = new DataTable(); orderTable.Rows.Clear(); orderTable.Clear(); orderTable.Columns.Add("Select", typeof(bool)); orderTable.Columns.Add("Tim

我想知道

如何通过
数据表
绑定按钮列并绑定该列
DataTable
Datagridview

这里我使用了
复选框
要选择要替换的行,请使用按钮。有什么可能的办法吗

Datatabe
初始化:-

 orderTable = new DataTable();
 orderTable.Rows.Clear();
 orderTable.Clear();
 orderTable.Columns.Add("Select", typeof(bool));
 orderTable.Columns.Add("Time");
 orderTable.Columns.Add("Date");
 orderTable.Columns.Add("Order#");
 orderTable.Columns.Add("CustName");
 orderTable.Columns.Add("Product");
 orderTable.Columns.Add("Imagepath");
 orderTable.Columns.Add("datetime");
绑定行:-

 DataRow Drorder = orderTable.NewRow();
 Drorder["Select"] = false;
 Drorder["Time"] = time;
 Drorder["Date"] = date;
 Drorder["Order#"] = ordernumber;
 Drorder["CustName"] = Name;
 Drorder["Product"] = prodcutname;
 Drorder["Imagepath"] = pathf;
 Drorder["datetime"] = folderDatetime;
 orderTable.Rows.Add(Drorder);
 Orders.DataSource = orderTable;
以下方法给出了一个错误

指定的强制转换无效


有人在那里吗
DataGridViewButtonColumn btn = new DataGridViewButtonColumn();
dataGridView1.Columns.Add(btn);
btn.HeaderText = "Test Button";
btn.Text = "Test Btn";
btn.Name = "btn";
btn.UseColumnTextForButtonValue = true;`