RadGrid den Überblick zu verlieren aktuellen Element bearbeiten nach Einfügevorgang auf Datasource
Frage
Ich habe ein RadGrid zu einem LinqDataSource gebunden. Das Gitter hat automatisch generiert bearbeiten und Spalten löschen. Es zeigt eine einfache Tabelle ohne hierarchische Organisation.
Ich nehme die folgenden Schritte aus.
Auffüllen eines RadGrid ein LinqDataSource mit
Klicken Sie auf Bearbeiten in der letzten Zeile des Gitters
Von einem anderen Steuerelement auf der Seite, die LinqDataSource aktualisieren und auf dem Gitter rebind nennt
Das Netz verliert den Überblick über die aktuelle Bearbeitungsposition und öffnet ein anderes Element im Bearbeitungsmodus
Bitte helfen.
Lösung
Wenn Sie die Datenquelle erneut binden, wird alles zurückgesetzt werden. Sie müssen den Überblick über die aktuellen ‚Bearbeiten‘ Artikel zu halten, und ‚Re-activate‘ es nach dem Rebound der Datenquelle.
Andere Tipps
Stellen Sie sicher, dass:
- Alle Bindung erfolgt im OnInit Ereignis (oder nach dem Klicken auf die Schaltfläche behandelt wird)
- Viewstate ist nicht für das Gitter deaktiviert