none
GridView: Beim schalten auf EDIT verschwindet Zeile RRS feed

  • Allgemeine Diskussion

  • Ich habe ein GridView, bei dem Paging aktiv ist und aus einem DataSet geladen wird.
    Wenn ich auf die letzte Zeile gehe und dort den letzten Eintrag auf EDIT schalte, verschwindet diese. Es ist aber auch kein Fehler festzustellen. Alle anderen Zeilen lassen sich editieren.

    Nun habe ich mein DataSet kontrolliert. Es gibt keine Differenz in der Anzahl der "SelectCountMethod" und der "SelectMethod".

    Was könnte es noch für eine Ursache für dieses Verhalten geben?

    Uwe


    Mittelung vom Forum

    • Typ geändert Stefan FalzModerator Samstag, 31. März 2018 11:08 Thread inaktiv, keine weitere Aktivität
    Mittwoch, 7. Juni 2017 09:05

Alle Antworten

  • Hallo Uwe,

    bei dem beschriebenen Verhalten würde ich fast darauf setzen, dass der Zeilenindex nicht stimmt.

    Kann es sein, dass bei den Editierungungen, die funktionieren, immer die Zeile vor oder nach der eigentlich angeklickten Zeile editiert wird? Die Markierung könnte zwar passen aber die Daten ggfs. nicht.

    So oder so: Poste mal bitte den Code, mit dem die zu editierende Zeile festlegst.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Mittwoch, 7. Juni 2017 10:08
    Moderator
  • Hallo Stefan,

    dort, wo es funktioniert, wird definitiv die richtige Zeile editiert.

    Mit Code ist hier nicht viel. Es ist ein GridView, das an eine ObjectDataSource gebunden ist. In einer Klasse sind dann die Methoden Select, SelectCount und Update hinterlegt. Im Moment des Einschaltens des Edit-Modus wird doch auch nur ein Select gemacht - oder? Nur für das Update habe ich dann einen Code hinterlegt, aber so weit komme ich nicht.

    Ich habe die Abfrage von Select und SelectCount mit den entspr. Parametern einzeln ausgeführt. Beide liefern in dem Beispiel 42 Datensätze zurück.

    Uwe


    Mittelung vom Forum

    Mittwoch, 7. Juni 2017 13:57