绑定的DataGridView列命名问题 [英] Bound DataGridView column naming problems

查看:83
本文介绍了绑定的DataGridView列命名问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I我正在使用VS2005 Team Edition和.NET 2.0.50727版本.在开发程序的过程中,我曾有几次将DataGridView(SelectedSourceGrid)控件绑定到数据表(SelectedSourceItemsTable)的过程. ``SelectedSourceItemsTable''具有这些列(来自执行程序的立即窗口)

 

?selectedsourceitemstable.Columns(0). ColumnName

"TPID"

?selectedsourceitemstable.Columns(1). ColumnName

"TPNAME"

?selectedsourceitemstable.Columns(2). ColumnName

"AccountType"

?selectedsourceitemstable.Columns(3). ColumnName

"CreditedDistrict"

?selectedsourceitemstable.Columns(4). ColumnName

"EarnedPct"

?selectedsourceitemstable.Columns(5). ColumnName

"WEGRecordID"

?selectedsourceitemstable.Columns(6). ColumnName

"CompGroupID"

程序将执行以下行:

.SelectedSourceGrid.DataSource = SelectedSourceItemsTable

此后,这些是列名分配给绑定的DataGridView:

?selectedsourcegrid.Columns(0).名称

"TPID"

?selectedsourcegrid.Columns(1).名称

"TPNAME"

?selectedsourcegrid.Columns(2).名称

"AccountType"

?selectedsourcegrid.Columns(3).名称

"CreditedDistrict"

?selectedsourcegrid.Columns(4).名称

"EarnedPct"

?selectedsourcegrid.Columns(6).名称

"CompGroupID"

我已突出显示"oddball"值.为什么在正确复制所有其他列后,为什么这一列没有一个默认"名称而不是该列的名称呢?

每列的数据类型为:

TPID,WEGRecordID,CompGroupID:长

AccountType,CreditedDistrict,TPName:String

EarnedPct:Integer

数据的最终来源是SQL Server 2000数据库.

推荐答案

您有没有得到这个问题的答案?我遇到了同样的问题.

谢谢,

--Brian
Did you ever get an answer to this question?  I'm having the same problem.

     Thanks,

           -Brian


这篇关于绑定的DataGridView列命名问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆