Databind() auf gridview nicht funktioniert VB.net ASP.Net
Ich habe eine datatable mit verified 10 Zeilen benannt dtable. Ich Versuch es zu binden, um meine gridview und nichts zeigt, bis auf meine asp.net Seite. Warum diese relativ einfache paar Zeilen füllt mein gridview?
Dim con As SqlConnection = Nothing
Dim dTable As DataTable
Dim dataAdapter As SqlDataAdapter
Dim sqlcmd As String
.......
dTable = New DataTable
dataAdapter = New SqlDataAdapter(sqlcmd, con)
dataAdapter.Fill(dTable)
'DATATABLE at this point has 10 rows in it, I verified that at runtime
gvUnitSystem.DataSource = dTable
gvUnitSystem.DataBind()
End Sub
Was mache ich falsch?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie sichergestellt, dass das GridView hat AutoGenerateColumns auf true gesetzt?
Diese gut aussieht. Sind Sie auto-Auffüllen von Spalten oder hast du manuell hinzugefügten Spalten im designer? Wenn es das Letzte ist vielleicht keines der Spalte Felder zuordnen von Feldern in Ihrer Tabelle.
Müssen Sie die con (connection string).