好象不行 把 ArrayList 集合 传入DataTable 再与DataGrid绑定
解决方案 »
- 求大神指点一下~
- 求教
- 有兴趣的进来看一下。
- 在form中用timer控件使一个图片按form的四个边缘运动不能出界,循环怎么写
- 请牛人优化一下下面的代码,关于List<string>海量数据的。
- 如何改写自定义控件的BackColor属性
- 关于datagrid.
- 页面中dataview更新,如何更新它的datasource:datatable.(datatable 在内存中建立的),新来的,还没有可用分,请高手帮忙
- 如何使没有登陆的用户不能直接进入系统页面,而只能登陆登陆页面?C# for Web Form?在线等,马上给分
- 关于控件DOCK的问题,急!!
- VS.net 的安装问题。
- 小弟我想做一个聊天程序,但对SOCKET不懂,有哪位大哥有相关示例我吗?或相关网站,谢谢!
datagrid 的 datasource 为 arraylistarraylist 实现的接口如下:
[Serializable]
public class ArrayList : IList, ICollection, IEnumerable,
ICloneable
而对于datagrid (winform)下列数据源有效: DataTable
DataView
DataSet
DataViewManager
实现 IListSource 接口的任意组件
实现 IList 接口的任意组件 对于datagrid(webform),下列数据源有效:
必须是实现 System.Collections.IEnumerable 接口(如 System.Data.DataView、System.Collections.ArrayList 和 System.Collections.Hashtable)的对象
ArrayList myList=new ArrayList();
myList.add(new string[]{"Love","Hate","Fuck"});
DataGrid1.DataSource=myList;
DataGrid1.DataBind();
代码没有试验
只要继承IList接口的对象都可以绑定,
DataGrid1.DataSource=ArrayList就可以了