我有一个DataGridview,我筛选了其中的一些行,现在我需要将新的数据源保存到一个新的DataTable中。但是,出于某种原因,我的当前代码无法正常工作,以下是我尝试转换的方式。
(LogGridView.DataSource as DataTable).DefaultView.RowFilter = string.Format("Type IN({0}) AND Date >= {1} AND Date <= {2} AND Content {3} '%{4}%'", typeFilter, startDate, endDate, likeQuery,keywordFilter.Text);
this.LogGridView.Sort(this.LogGridView.Columns[0], ListSortDirection.Ascending);
FilteredTable = LogGridView.DataSource as DataTable;
public DataTable FilteredTable
{
get;
set;
}
有什么想法,为什么它不起作用?
谢谢