Я пытаюсь бросить bindingdatasource в DataTable, используя этот кодКак передать bindingdatasource в datatable?
BindingSource bs = (BindingSource)gvSideMember.DataSource;
DataTable tCxC = (DataTable)bs.DataSource;
кидает ошибку не в состоянии бросить BindingSource в DataTable
тогда я попробовал этот код
private DataTable GetDataTableFromDGV(DataGridView dgv)
{
var dt = ((DataTable)dgv.DataSource).Copy();
foreach (DataGridViewColumn column in dgv.Columns)
{
if (!column.Visible)
{
dt.Columns.Remove(column.Name);
}
}
return dt;
}
снова показать мне такая же ошибка
DataTable dt = new DataTable();
DataSourceSelectArguments args = new DataSourceSelectArguments();
DataView dv = new DataView();
dv = (DataView)SqlDataSource1.Select(args);
dt = dv.ToTable();
но я не знаю, что такое базовый класс DataSourceSelectArguments? Так что я не могу, как я могу сделать это?
Что вы установили в источнике данных источника связывания? –