我已经动态创建了网格并想绑定它。
我想在标签面板中放置网格。
为此,我制作了以下代码:
Protected Sub TabContainer1_ActiveTabChanged(ByVal sender As Object, ByVal e As System.EventArgs)
Handles TabContainer1.ActiveTabChanged
Dim actTab As String = TabContainer1.ActiveTab.ID.ToString()
Dim gv As GridView
ds = gc.GetDataToListBinder("select * from ParameterOnline where TabName='Courts'")
If actTab = "Panel_Courts" Then
gv.DataSource = ds.Tables(0)
TabContainer1.ActiveTab.Controls.Add(gv)
End If
End Sub
但它给了我错误:
object not set to an instance of an object
通过调试,我看到了数据集 ds,但其中包含所有必要的值。
我不明白我在哪里犯错?
c# 中的答案也会对我有所帮助。
编辑:
在线gv.DataSource = ds.Tables(0)
我收到错误。