Paix! J'ai créé un gridview et j'ai plié les données en utilisant un ObjectDataSource, pour certaines raisons j'ai créé les méthodes CRUD pour faire le travail au lieu d'utiliser la méthode CRUD générée par le LINQDataSource; tout fonctionne bien, mais la méthode de mise à jour, lorsque je mets à jour une ligne dans mon gridview tout devient comme s'il n'y avait aucune mise à jour! mais quand je vérifie la base de données je peux voir que les rangées ont été mises à jour! Je ne trouve pas de solution (encore) à ce problème. J'utilise le panneau de mise à jour pour avoir l'autopostback sans actualiser la page. mercine peut pas voir le résultat après avoir mis à jour une ligne dans un tableau dans une grille
0
A
Répondre
0
Eureka! Dans mon cas, tout ce que je devais faire est d'instancier une autre instance de mon DataContext: S J'ai utilisé un DataContext statique. Bravo.
0
Redonnez-vous le GridView après avoir effectué la mise à jour?
Questions connexes
- 1. Débogueur Visual Studio ne peut pas voir les tableaux après avoir été passé à des fonctions
- 2. ne sont pas mis à jour après SubmitChanges()
- 3. LINQ to Enities: jeu de résultats ne pas avoir mis à jour après procédure stockée appel
- 4. comment avoir une grille dans une grille avec 960?
- 5. Layer.frame pas mis à jour après CAKeyframeAnimation?
- 6. EF dans un UserControl ne peut pas voir le app.config?
- 7. Après avoir ajouté une nouvelle ligne, pourquoi mes commandes liées ne sont-elles pas mises à jour?
- 8. Les modules Python ne sont pas mis à jour après le redémarrage du module principal
- 9. Comment mettre à jour une seule ligne dans un DataGridView?
- 10. PHP ne peut pas accéder à l'objet dans le tableau
- 11. ne peut pas compter les éléments du tableau après avoir passé comme argument
- 12. Afficher le résultat sql à la grille ou au tableau
- 13. Récupère une ligne filtrée dans une grille
- 14. Datagridview datacolumn ne sera pas mis à jour (propriété imbriquée)
- 15. résultat personnalisé après avoir examiné un résultat de
- 16. Python ne se mis à jour la ligne
- 17. Comment puis-je insérer une ligne dans une table lorsqu'un champ est mis à jour?
- 18. UIImageview ne se mettra pas à jour après avoir changé le centre
- 19. Appliquer sélectivement css à une ligne dans une grille
- 20. Le niveau de batterie ne sera pas mis à jour
- 21. Une ligne statique dans un tableau HTML
- 22. ne peut pas mettre à jour checkbox dans php
- 23. Afficher les objets dans une fonction, comment ne pas terminer le programme après avoir fermé l'affichage?
- 24. La ligne sélectionnée ne change pas après un tri GridView
- 25. (Rails, Flash) Pourquoi mon graphique Flash mis à jour ne serait pas actualisé dans Internet Explorer?
- 26. DataGridView lié à des données à une liste n'est pas mis à jour
- 27. Comment voir les composants dans la boîte à outils après avoir ajouté une nouvelle référence?
- 28. ne peut pas afficher la page Web après avoir fait une demande http en android
- 29. mise à jour dans la base de données que les enregistrements mis à jour dans datatable
- 30. IE ne pas mettre à jour l'affichage après le volet callpback met à jour le DOM
merci bien oui je viens de googlé cette suggestion (question) et j'ai essayé les lignes de code suivantes: protected void Page_Load (expéditeur d'objet, EventArgs e) { si { (Page.IsPostBack!) // Définit les paramètres de requête "initiaux", puis ... BindData(); } } protégé override void OnPreRender (EventArgs e) { base.OnPreRender (e); BindData(); } private void BindData() { GridView1.DataBind(); GridView2.DataBind(); } mais aucun résultat: S –