RadGrid perdre de vue actuelle Modifier l'élément après opération d'insertion sur DataSource

StackOverflow https://stackoverflow.com/questions/751262

  •  09-09-2019
  •  | 
  •  

Question

J'ai un RadGrid lié à un LinqDataSource. La grille a généré Modifier automatique et supprimer des colonnes. Il affiche une table simple, sans aucune organisation hiérarchique.

Je prends les étapes suivantes.

Peupler un RadGrid en utilisant un LinqDataSource

Cliquez sur Modifier la dernière ligne de la grille

D'un autre contrôle sur la page, mettez à jour le LinqDataSource et appelez redéfinissez sur la grille

La grille perd la trace de l'élément d'édition en cours et ouvre un autre élément en mode édition

S'il vous plaît aider.

Était-ce utile?

La solution

Si vous REBIND la source de données, tout sera remis à zéro. Vous aurez besoin de garder une trace de l'élément « modifier » en cours, et « Réactiver » après votre rebond la source de données.

Autres conseils

Assurez-vous que:

  1. Tous liaison se produit en cas OnInit (ou après le bouton clic traité)
  2. Viewstate est désactivée pour ne pas la grille
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top