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

datagridview的小疑点

2012-01-05 
datagridview的小问题,在线等如果用datagridview的datasource绑定dataset,我发现如果dataset中有数据,则da

datagridview的小问题,在线等
如果用datagridview的datasource绑定dataset,我发现如果dataset中有数据,则datagridview会自动把数据带出来,如果dataset中没有数据,dataview也是空的,行列什么都没有,而且还不能自动添加新列
我的问题是,如果绑定dataset是个空的,怎么使datagridview能添加新数据?

[解决办法]
汗,绑定dataset是个空的,datagridview能添加新数据阿,难道我有人品问题?
——除非你的datagridview没有任何列信息,它当然不会出来新增数据,因为没有列的依存,它怎么出来呢??


==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
优惠接单开发,收费带初学者,组件控件定制开发,成品源代码批发
联系方式:Q64180940(请清楚注明业务还是技术咨询) 全天在线
==================================================================
[解决办法]
.......................//填充完ds后试试下面看行不行
userTable = ds.Tables[0];

foreach (DataColumn dc in userTable.Columns)
{
DataGridViewTextBoxColumn column = new DataGridViewTextBoxColumn();
column.DataPropertyName = dc.ColumnName;
column.HeaderText = dc.ColumnName;
column.Name = dc.ColumnName;
column.SortMode = DataGridViewColumnSortMode.Automatic;
column.ValueType = dc.DataType;
userDataGridView.Columns.Add(column);
}

热点排行