ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
459
459
EMPFEHLEN
-
Hi,
kann mir jemand wie ich anhand einer gegebenen DataRow dessen BindingManagerBase.Position herausfinde?
Oder sollte ich alle Zeilen in einer for-schleife durchlaufen und schauen ob die aktuelle der gesuchten DataRow gleich ist und wenn ja, dann hätte ich anhand des schleifenzählers auch dessen Position oder
Soll ich das so machen oder geht das noch einfacher?
mfG
yesso
-
Hallo,
meinst du anstatt DataRow DataGrid? Soweit mir bekannt ist hat ein DataGrid einen BindingManager, diesen kannst du mit:
Code :1 2
BindingManagerBase bm = this.dataGrid1.BindingContext[this.dataGrid1.DataSource,this.dataGrid1.DataMember]; DataRow dr = ((DataRowView)bm.Current).Row;
abrufen.
Gruß,
ArcatonWer früher stirbt ist länger tot.
-
Nein, leider nicht! Das DataRow Objekt kommt aus einem DataSet bzw. aus einer DataTable darin. Und ich würde halt gern wissen wie ich anhand der gegebenen DataRow dessen Position in der DataTable herausfinde...
Hab das jetzt erstmal wie oben beschrieben gelöst aber mit scheint, dass ist nicht das Gelbe vom Ei, dafür müssen die MS-Entwickler doch etwas implementiert haben...
mfG
yessoGeändert von yesso (25.01.05 um 13:12 Uhr)
-
Hallo,
es gäbe die Möglichkeit mit einem DataViewObjekt zu arbeiten.
Code :1 2
dataRow.Table.DefaultView.Sort = "ID"; int index = dataRow.Table.DefaultView.Find(4);
Allerdings bekommst du hier den Index der _sortierten_ DataTable. Vielleicht geht das auch mit einer unsortierten DataTable, allerdings bekam ich da immer eine Exception. Wie diese Methode von der Performance her ist weiß ich nicht (da hier ja erst noch sortiert werden muss), wenn deine DataTable nich allzu groß ist bist du mit einer inkrementellen Suche vielleicht gar nicht so schlecht bedient.
Gruß ArcatonWer früher stirbt ist länger tot.
Ähnliche Themen
-
Postleitzahl anhand von IP herausfinden
Von Sasser im Forum PHPAntworten: 4Letzter Beitrag: 19.12.09, 14:31 -
Anhand IP-Adresse Subnetmask herausfinden?
Von daDom im Forum NetzwerkeAntworten: 7Letzter Beitrag: 15.10.09, 21:20 -
Rechner anhand einer IP unterscheiden
Von mkoeni1 im Forum NetzwerkeAntworten: 1Letzter Beitrag: 20.12.07, 12:00 -
Anhand einer KW (Kalenderwoche) den ersten Tag herausfinden
Von bmxvoodoo im Forum PHPAntworten: 1Letzter Beitrag: 14.06.06, 15:25 -
Anschluss anhand der IP-Adresse herausfinden
Von Ingolo im Forum PHPAntworten: 13Letzter Beitrag: 12.04.06, 15:46





Zitieren
Login





