Je reçois l'erreur suivante dans une application Castle Asp.Net ActiveRecord lorsque vous essayez de mettre à jour un objet:Comment trouver l'objet dans NHibernate/château activerecord séance
« un objet différent avec la même valeur d'identifiant est déjà associé avec la session »
Je l'ai regardé de haut en bas mon code pour voir où les autres l'objet aurait été créé, mais je ne le vois pas. C'est déconcertant car j'ai exactement le même code sur une autre page qui fonctionne bien sur les mises à jour
Maintenant, je pense à essayer de voir où cet autre objet est dans la session et soit le tuer ou savoir comment il est entré dans la session. Comment puis-je trouver cet objet?
[Mise à jour] Ok, j'ai finalement trouvé où l'objet est appelé. Cependant, j'aimerais toujours savoir comment trouver des objets dans la session pour référence future.
Utilisez-vous des objets que vous avez enregistrés dans ViewState ou (Session ASP.NET)? – Jerome
Oui, j'en garde une copie dans la page ViewState. – KeithA