engelho
Messages postés115Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention 2 août 2005
-
9 mai 2005 à 09:53
yaanovitch78
Messages postés5Date d'inscriptionsamedi 5 juin 2004StatutMembreDernière intervention 9 mai 2005
-
9 mai 2005 à 15:25
Bonjour,
J'aurais voulu savoir s'il est possible d'insérer du code javascript dans mon code c#....
Comme je n'arrive pas a faire fonctionner messagebox.show dans le cadre de mes formulaire internet, j'en suis réduis a ce genre d'extrémité...
Dans le cas présent, ce code est considéré comme une chaine de texte (logique...) mais je ne peut pas enlever les " " sans quoi, j'obtiens immédiatement une erreur (logique aussi)...
yaanovitch78
Messages postés5Date d'inscriptionsamedi 5 juin 2004StatutMembreDernière intervention 9 mai 2005 9 mai 2005 à 15:25
Sinon,tu peux procéder ainsi. Dans ton Page_Load , tu rajoute un attribut au control qui, quand il est actionné, déclenche la confirmation javascript. Par exemple, s'il s'agit d'un lien nommé "LinkButton1", ça donne:
LinkButton1.Attributes.Add("OnClick", "javascript:return confirm('Etes vous sur de vouloir supprimer cet élément?')");
Ensuite, tu ecrits ta methode LinkButton1_Click(...) , et quand tu clique sur ton lien, le javascript envoie sa fenêtre de confirmation. Si tu clique sur "OK", il execute le code de LinkButton1_Click(...) .Si tu clique sur " annuler", il ne fait rien. Je ne sais pas si ça répond exactement à ta question, mais en tout cas ça, ça marche.
engelho
Messages postés115Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention 2 août 2005 9 mai 2005 à 11:20
Finalement, j'ai trouvé une solution.....
Ca ne semble pas possible.
Pour ceux que ça interresse, un lien vers la seule solution que j'ai trouvé pour afficher une boite de dialogue permettant de demander confirmation au visiteur du site.