0
Pourquoi les arguments d'événement RowUpdating/RowUpdated d'un contrôle GridView ont-ils NewValues == OldValues indépendamment de l'entrée de l'utilisateur?ASP.NET GridView e.NewValues == e.OldValues
Pourquoi les arguments d'événement RowUpdating/RowUpdated d'un contrôle GridView ont-ils NewValues == OldValues indépendamment de l'entrée de l'utilisateur?ASP.NET GridView e.NewValues == e.OldValues
J'ai trouvé la réponse à ceci maintenant après quelques piquer et réarranger.
Apparemment, il s'agissait d'un DataBind dans le chargement de la page qui réinitialisait les nouvelles valeurs aux anciennes avant le gestionnaire d'événements. Je devrais avoir deviné .... :)
Je ne suis pas sûr que vous auriez dû deviner que ... C'est une terrible odeur de code si vous me demandez. – jwiscarson