Ich habe eine GridView, die mehrere Datensätze anzeigt. Wenn Sie auf den dritten Datensatz klicken, wird unten eine Detailansicht angezeigt, in der Sie den Datensatz bearbeiten können. Wenn ich Änderungen am Datensatz vornimmt und speichere, wird das GridView aktualisiert und aktualisiert. Jetzt ist mein bearbeiteter Datensatz die fünfte Zeile. Die dritte Zeile ist jedoch immer noch ausgewählt, und die DetailsView zeigt jetzt einen anderen Datensatz als den, den ich gerade bearbeitet habe.Nach der Bearbeitung des Detaildatensatzes ist in der Gridview der falsche Datensatz ausgewählt.
Wie stelle ich nach einer Aktualisierung über DetailsView sicher, dass THAT-Datensatz in der GridView erneut ausgewählt wird, egal, wo er sich jetzt in der GridView-Sortierreihenfolge befindet?
Ich habe fast die gleiche Lösung versucht, nur ein kleiner Unterschied in der Art, wie es Schleifen. Sowohl diese Lösung als auch die andere funktionieren, solange der Datensatz auf der gleichen Seite des GridViews steht und endet. Ich habe Ergebnisse in GridView paginiert. Wenn der bearbeitete Datensatz von Seite 5 zu Seite 1 geht, wird ein Datensatz auf Seite 5 anstelle des bearbeiteten Datensatzes ausgewählt, der jetzt auf Seite 1 ist. –
Ich habe einen Link zu einem Beitrag hinzugefügt, der Ihnen helfen könnte. – ConnorsFan