Bonjour,

J'ai cherché sur le net une solution à mon problème, mais je n'en vois pas.

Voila ce que je souhaite faire:
Dans ma page web, j'ai un textbox. Lorsqu'on remplis ce textbox, une valeur doit se mettre à jour dans la table TABLE_A en base et, si l'utilisateur le souhaite, un élément dans une autre table (TABLE_B) se créé aussi.


J'ai donc lié à ce textbox un évenement OnTextChanged.

Dans le code de cet évenement OnTextChanged, j'aimerai effectuer les opérations suivantes:

1. mettre a jour le champ de la table TABLE_A avec la valeur du Textbox. Là, pas de soucis.

2. demander une confirmation de création d'un nouvel élément en TABLE_B (genre boite de dialogue 'confirm' )

3. si l'utilisatuer est OK, créer un nouvel élément dans TABLE_B.


J'ai essayé d'ajouter un attribut au textbox comme ceci (dans le Page_Load)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.maTextBox.Attributes.Add("ontextchanged", return confirm('Oui, ou non?');");
mais aucune boite de dialogue s'affiche. Et quand bien même, je ne sais pas comment récupérer la valeur de retour pour pouvoir tout de même exécuter l'étape 1 et exécuter l'étape 3 en fonction de la réponse utilisateur.

Comment-dois-je faire pour réaliser ceci ?


Merci d'avance!