如何将IList转换为DataTable?

徐蕤 徐蕤 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我正在按照MSPetShop3的架构开发一个B/S应用程序。
我从BLL层获得了IList接口的数据,IList成员为我自定义的类(比如MyProduct),

将IList对象直接绑定到DataGrid是可以的,但是我想让DataGrid支持排序,而IList没有Sort方法。
所以我想将IList对象转换为DataTable,然后由该DataTable创建一个DataView,这样就可以获得DataView的Sort方法了。
可是我怎么才能将IList转换为DataTable?

进一步提问,
IList、ArrayList、DataTable……之间除了用遍历的方法,该如何转换?
...全文
评论 11
收藏 已收藏
分享
返回顶部
徐蕤
.NET社区 62,271 成员 668,968 内容