Bonjour à tous,
Je dois faire des modifications dans une gridview sans connaître à l'avance les noms des colonnes.
Pour afficher cela fonctionne : il suffit de mettre : AutoGenerateColumns="true".
Et j'ai ajouté un bouton "Edit" avec AutoGenerateEditButton="true".
Mais ensuite pour que je puisse updater, j'ai renseigné la propriété "UpdateMethod" de l'ObjectDataSource avec ma methode "update".
Mais cette methode "update" doit prendre en paramètres tous les champs de la ligne éditée et quand je clique sur "Mise à jour" : j'ai l'erreur :
Car mes nom de colonnes ne sont pas nommés explicitement.ObjectDataSource 'odsGridViewConsolidation' n'a pas pu trouver une méthode 'UpdateStudy_GoupConsolidationRow' non générique qui a des paramètres : ST_ID, ST_NUM_ID, ST_ST_STATUS_VALUE, CO_ID ...
Auriez-vous une idée pour mettre à jour des lignes du GridView sans connaitre au départ les noms des colonnes ?
Merci beaucoup par avance.
Laurent.
Partager