Javascript dans c#? [Résolu]

Messages postés
115
Date d'inscription
mercredi 26 mai 2004
Dernière intervention
2 août 2005
- - Dernière réponse : yaanovitch78
Messages postés
5
Date d'inscription
samedi 5 juin 2004
Derniè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#....

par exemple :

bool confirmation ="<script language='JavaScript'>confirm('confirmation demandée')</script>";

actuellement ce code ne marche pas...

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)...

Une solution? S'il vous plait..... bouhouhou
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
5
Date d'inscription
samedi 5 juin 2004
Dernière intervention
9 mai 2005
3
Merci
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.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 87 internautes nous ont dit merci ce mois-ci

Commenter la réponse de yaanovitch78
Messages postés
3489
Date d'inscription
lundi 16 octobre 2000
Dernière intervention
30 octobre 2008
43
0
Merci
Essaie de voir plutot du coté du site www.aspfr.com (asp / asp.net), il sauront mieux te renseigner que nous je pense.

Mx
Commenter la réponse de MorpionMx
Messages postés
115
Date d'inscription
mercredi 26 mai 2004
Dernière intervention
2 août 2005
0
Merci
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.

http://dotnet.developpez.com/faq/asp/csharp/?page=javascript#commandconfirm
Commenter la réponse de engelho

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.