2009-07-29 9 views
0

J'ai un bouton dans mon formulaire web .aspx et utilise C# 3.0 Je veux ajouter une fonction javascript à son attribut en tant que gestionnaire d'événement "onclick". la fonction a 1 paramètre afin de vérifier si onclick javascript devrait obtenir une confirmation de l'utilisateur ou non. Le paramètre Datatype est booléen Mais quand j'envoie vrai, l'exécution du programme s'arrête et me montre un message que True n'est pas défini !!écrire une fonction qui crée une chaîne (javascript) puis l'ajouter à un bouton comme attribut?

Qu'est-ce qui ne va pas?

+0

après un code. –

Répondre

0

La valeur doit être en minuscules dans javascript.

+0

alors vous dites que je devrais déclarer une variable de chaîne et faire des minuscules du paramètre d'entrée? – odiseh

+0

Oui, je ne suis pas sûr de ce que vos objets ressemblent exactement, mais devrait être capable de faire quelque chose comme ceci: onclick = "myJsFunction (<% = Datatype.ToString(). ToLower();%>); return false; " ou peut-être simplement faire une certaine logique conditionnelle sur le booléen: onclick = "myJsFunction (<% = Type de données?" True ":" false "%>); return false;" –

Questions connexes