当我使用Dapper在IEnumerable中获取DB结果并为其分配Datagridview数据源时,Datagridview完美地显示了结果,但它不再进行排序,调整大小,没有滚动条。
有没有解决方案?
答案 0 :(得分:0)
我自己找到了解决方案。而不是直接分配下面的代码行
datagridview.Datasource = data.ToList(); // where data is of type IEnumerable<T>
我首先将“data”转换为DataTable对象,即“dt”,然后将其分配给DataGridView。
我使用下面的链接将IEnumerable数据转换为DataTable。