datagrid数据绑定问题
我在datagrid上原来有2列,分别是a,b
绑定代码:
Dim dc As New DataColumn
‘创建空表
Dim dt As New DataTable("aaaa")
Dim dr As DataRow
dc.DataType = System.Type.GetType("System.String")
’创建对应的列
dc.ColumnName = "a"
dt.Columns.Add(dc)
dc = New DataColumn
dc.DataType = System.Type.GetType("System.String")
dc.ColumnName = "b"
dt.Columns.Add(dc)
dr = dt.NewRow()
dr(0) = "1"
dr(1) = "2"
dt.Rows.Add(dr)
Me.dtGridRecord.Rows.Clear()
Me.dtGridRecord.DataSource = dt
结果datagrid里显示了4列,分别是a,b,a,b.
哪位大虾能告诉我这是咋回事么?