Vb.net 将datagrid值转换为datatable

Vb.net 将datagrid值转换为datatable,vb.net,datagrid,datatable,Vb.net,Datagrid,Datatable,我有一个datagrid,我想通过单击按钮将其转换为datatable。我原以为将网格转换为表的方法如下,但当我运行它时,我发现表是空的。我不知道我做错了什么 Dim dt = DirectCast(dtgrid.DataSource, DataTable) 我找到了答案。这是因为我没有将复选框值发布回数据集 数据是如何进入datagrid的?这是在另一个函数和一些用户输入中运行的。主要的一点是网格上的内容是我在表格中需要的。

我有一个datagrid,我想通过单击按钮将其转换为datatable。我原以为将网格转换为表的方法如下,但当我运行它时,我发现表是空的。我不知道我做错了什么

Dim dt = DirectCast(dtgrid.DataSource, DataTable)

我找到了答案。这是因为我没有将复选框值发布回数据集

数据是如何进入datagrid的?这是在另一个函数和一些用户输入中运行的。主要的一点是网格上的内容是我在表格中需要的。