2011-06-10 75 views
3

我要綁定一個多維數組對gridview的,但運行「Gridview1.DataBind()錯誤當結合2D陣列以GRIDVIEW

,當它顯示以下錯誤「陣列不是一維陣列」。

下面是我的代碼:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 

     CreateArray() 
End Sub 

Private Sub CreateArray() 

     Dim Array(4, 3) As String 
      Array(0, 0) = "ABC" 
      Array(1, 0) = "DEF" 
      Array(2, 2) = "GHJ" 
      Array(1, 3) = "XVZ" 

     Gridview1.DataSource = Array  
     Gridview1.DataBind() 

End Sub 

有沒有在我的代碼的任何錯誤?謝謝,

Joe

回答

1

不能綁定2D ArrayGridview。它應該是Single Dimensional array,DataTableCollection以將數據綁定到GridView。

+0

感謝您的回覆 – 2011-06-10 07:39:20