Bonjour
existe t'il un moyen d'intercepter les erreurs effectuées dans un GridView dont la source de donnée est reglée sur une datasource (ObjectDatasource,SqlDatasource,LinqDataSource,AccessDataSource) déclarativement c'est a dire dans la page aspx
exemple je modifie une ligne dans mon gridview et je mets du texte dans un champ devant etre numerique .. automatiquement une exception sera levée
j'ai essayé dans l'evenement RowUpdating du GridView mais on ne recupere pas les valeurs OldValues ni NewValues bizarrement !!?? (tous les champs en edition renvoient des chaines vides)
pourtant il doit bien y avoir un moyen ce n'est pas possible que chez Microsoft ils n'y aient pas pensé
l'idéal serait de pouvoir verifier les valeurs saisies ..
> valider si celles ci sont correctes
> canceler et informer l'utilisateur de ce qui ne va pas
2 -
ha et puis pendant que j'y suis ..
au niveau du DataList pourquoi ne peut on pas affecter la datasource dans le code Behind de la page ?
exemple :
dataList1.DataSource = uneCollectionQuelconque;
dataList1.DataBind();
merci
++
Se poser les
bonnes questions ;)
apporter les réponses

[ Lien ]