DATAGRID怎么显示在界面上?
我定义了一个DATAGRID变量之后,为什么我的 ugdEpiCustom1显示出来只有一条记录:且字段名也变成了:
captionfont,RightToLeft,...................
好像是一个DATAGRID的属性显示出来了,而不是数据.谁能帮帮我看看是怎么回事啊?
代码如下:
dim dsZQR As DataSet = New DataSet
Dim MorePages10 As Boolean
dim whereClause10 as string
whereClause10 = "Key1 ='建议准确率明细' and Key2='"& sZQRNum &"' and CheckBox01=False"
Dim opts10 As SearchOptions = New SearchOptions(SearchMode.AutoSearch)
opts10.NamedSearch.WhereClauses.Add("UD16", whereClause10)
dsZQR = UD16Adapter10.GetRows(opts10, MorePages10)
dim aaaaa as datagrid =new datagrid
Dim myTableStyle as DataGridTableStyle = new datagridtablestyle()
myTableStyle.MappingName = "UD16"
Dim myColumnStyle1 as DataGridColumnStyle = new datagridTextBoxColumn()
myColumnStyle1.MappingName ="Key4"
myColumnStyle1.Headertext ="建议号"
myTableStyle.GridColumnStyles.add(myColumnStyle1)
aaaaa.TableStyles.add(myTableStyle)
aaaaa.dataMember ="UD16"
aaaaa.DataSource =dsZQR
ugdEpiCustom1.DataSource=aaaaa
ugdPoSugg.DataSource=dsZQR