Der Versuch, meine Etiketten Text auf = der Wert einer bestimmten Zeile & Spalten Wert. Ich bevorzuge Option Strict On, aber es verbietet die späte Bindung. Ideen?Late Binding Vb .Net
Private Sub BuildText(ByVal dtData As DataTable)
Try
lblVendor.Text = CType(CStr(dtData.Rows(0)("Vendor").value), String)
Catch ex As Exception
End Try
End Sub
Späte hinzufügen müssen verbindlich ist nicht wirklich das Problem dort. Das Problem besteht darin, dass Sie versuchen, ein Mitglied zu verwenden, das nicht existiert. Die Eigenschaft 'Item' einer' DataRow' ist vom Typ 'Object'. Hat die 'Object' Klasse ein' value' Mitglied? Nein, tut es nicht. Alles, was Sie brauchten, war, die 'Object'-Referenz als Typ' String' zu werfen, d. H. 'CStr (dtData.Rows (0) (" Vendor "))' – jmcilhinney