Javascript dans c#? [Résolu]

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

Merci yaanovitch78 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de yaanovitch78
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 9 mai 2005 à 10:02
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
engelho 115 Messages postés mercredi 26 mai 2004Date d'inscription 2 août 2005 Dernière intervention - 9 mai 2005 à 11:20
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.