Hallo zusammen!
Ich habe ein Problem mit einem typisierten DataSet den ich von einem WebService bekomme, z.B.:
[CSHARP]Products dsProducts = servProxy.getProducts();[/CSHARP]
wenn ich diesen an ein DataGrid binde, dann funktioniert alles wunderbar. Wenn ich aber uf die Werte zugreifen möchte z.B.:
[CSHARP]//Zugriff auf ProductName-Spalte in der ersten Zeile der Products-Tabelle
string s = dsProducts[0].ProductName;[/CSHARP]
dann kriege ich die Exception dass die Zeile 0 gar nicht gibt, obwohl der DataGrid mir fröhlich ganz schön viele Werte/Zeilen anzeigt.
Wenn ich auch die Anzahl der Zeilen abfrage mit:
[CSHARP]int zeilen = dsProducts.Count;[/CSHARP]
dann kriege auch ich als Ergebniss 0!
Was mache ich falsch?
Ich habe ein Problem mit einem typisierten DataSet den ich von einem WebService bekomme, z.B.:
[CSHARP]Products dsProducts = servProxy.getProducts();[/CSHARP]
wenn ich diesen an ein DataGrid binde, dann funktioniert alles wunderbar. Wenn ich aber uf die Werte zugreifen möchte z.B.:
[CSHARP]//Zugriff auf ProductName-Spalte in der ersten Zeile der Products-Tabelle
string s = dsProducts[0].ProductName;[/CSHARP]
dann kriege ich die Exception dass die Zeile 0 gar nicht gibt, obwohl der DataGrid mir fröhlich ganz schön viele Werte/Zeilen anzeigt.
Wenn ich auch die Anzahl der Zeilen abfrage mit:
[CSHARP]int zeilen = dsProducts.Count;[/CSHARP]
dann kriege auch ich als Ergebniss 0!
Was mache ich falsch?
Comment