首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

有关于DataGridView的显示有关问题

2012-02-02 
有关于DataGridView的显示问题2003的Datagrid可以直接显示dataset里的部分数据,而2005中datagridview没有

有关于DataGridView的显示问题
2003的Datagrid可以直接显示dataset里的部分数据,而2005中datagridview没有这个属性,那在datagridview怎样可以最简单的解决这个问题?

[解决办法]
把不显示的列隐藏就行了
datagridview.column[i].visible= false;
i为 列号
[解决办法]
datagridview.datasource=DataSet;
datagridview.column[i].visible= false;
datagridview.dataBand();

[解决办法]
同时只能显示一个表,而不是多个表。这和DataGrid不同:
DataGridView.DataSource=DataSet.Tables[0];
[解决办法]
datagridview 一般不以 dataSet 或 dataTable 为数据源,一般的做法是:
datagridview -> bindingSource -> dataView
可以设置 bindingSource 的 Filter 和 Sort 属性筛选,排序记录

热点排行