[英]Gridview invalid column name
我在多視圖中有一個gridview0,當我單擊行上的select時,我將GridView0_SelectedIndexChanged子更改為多視圖中的另一個視圖,該視圖具有不同的gridview1,但數據源與gridview0相同。 這是當它出錯時,它顯示無效的列名錯誤,該列名是所選的第一個gridview0行的數據鍵名。
第一個圖像是gridview0的視圖,第二個圖像是我單擊選擇時發生的錯誤。 謝謝!
圖片一http://img291.imageshack.us/img291/9221/gridview0.jpg
圖片二http://img188.imageshack.us/img188/6586/gridview1.jpg
受保護的子GridView0_SelectedIndexChanged(ByVal發送者作為對象,ByVal e作為System.EventArgs)處理GridView0.SelectedIndexChanged
Dim ISTag As String = GridView0.SelectedDataKey.Value.ToString
Dim type As String = getTypeMethod(ISTag)
filterText.Text = type
If (type.Equals("Computer")) Then
InventoryComputer.SelectCommand = "SELECT * FROM T_Computer WHERE ISTag = " & ISTag
MultiView1.ActiveViewIndex = 8
End If
End Sub
添加一個新的數據源並將其設置為原始gridview的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.