我正在按照MSPetShop4的架构开发一个B/S应用程序。
我从BLL层获得了IList接口的数据,IList成员为我自定义的类(比如MyProduct),
将IList对象直接绑定到DataGrid是可以的,但是我想让DataGrid支持排序,而IList没有Sort方法。
所以我想将IList对象转换为DataTable,然后由该DataTable创建一个DataView,这样就可以获得DataView的Sort方法了。
可是我怎么才能将IList转换为DataTable?
最好是 vs2005 下写的,通用的方法。
我从BLL层获得了IList接口的数据,IList成员为我自定义的类(比如MyProduct),
将IList对象直接绑定到DataGrid是可以的,但是我想让DataGrid支持排序,而IList没有Sort方法。
所以我想将IList对象转换为DataTable,然后由该DataTable创建一个DataView,这样就可以获得DataView的Sort方法了。
可是我怎么才能将IList转换为DataTable?
最好是 vs2005 下写的,通用的方法。
解决方案 »
- 【****】非常实用 的 20条 的 ASP.NET常用语句 【****】
- 菜鸟小妹急求各位前辈帮忙!
- js高手请进,高分求解,分不够再加200
- 问一个关于组件设计的问题?
- 关于GetPreloadedEntityBody的问题
- WCF调用的问题,很急,跪求高手解答
- ■■为什么这个储存过程老是提示错误?帮我看看好吗?
- 请自定义过aspnet2.0的CreateUserWizard控件的前辈们来指点一下小弟
- 那位高手能提供一个ASP.NET(C#)的验证用户名密码的教程
- 怎样实现解码? 十万火急~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 未将对象引用设置到对象的实例
- 文件下载问题
1.创建 datatable 实例
2.创建数据列并赋值
3.声明datatable.newrow()
4.然后将列加到row中
5.最后将row加到datatable中
注意点:需通过ilist确认datatable的行数...