好象不行 把 ArrayList 集合 传入DataTable 再与DataGrid绑定
解决方案 »
- oracle system.data.oracleclient 怎么获得所有的sql语句,
- 汉字的统计与行数的判定
- 如何实现 从键盘任意输入n个整数,然后求出其最大值、最小值和平均值?谢谢了~~
- 大家来帮帮我呀
- .NET操作dataset问题,提示“其他信息: 未将对象引用设置到对象的实例。”
- 本人一直用VB,想转.net,请教大家该从哪里入手,有没有好的书籍推荐?
- 无法登陆到msn messenger,提示80048820,防火墙设置问题哦!所有挽救偏方都试了还是无效,似乎要永远告别msn了。
- 高分求助
- 哪位高手知道如何实现软件更换皮肤的功能?指点在下
- 用树从数据库中生成公司组织结构的困惑
- 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就可以了