Insérer une variable dans le value d'un champ ASP.NET C#
sabir.lakehal
Messages postés
8
Statut
Membre
-
tsri_badr_esgi Messages postés 530 Date d'inscription Statut Membre Dernière intervention -
tsri_badr_esgi Messages postés 530 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Veuillez m'excuser mais j'aimerai savoir si quelqu'un pourra m'aider
j'essaye d'insérer le contenu d'une variable qui sur le code behind dans le value d'une champ de mon formulaire
par exemple
j'a la variabel
//
//String nom="sabir";
//
je veux l'appeler dans le mode html
<!--<input type="text" name="nom" value="<%=nom%>">-->
merci d'avance
Veuillez m'excuser mais j'aimerai savoir si quelqu'un pourra m'aider
j'essaye d'insérer le contenu d'une variable qui sur le code behind dans le value d'une champ de mon formulaire
par exemple
j'a la variabel
//
//String nom="sabir";
//
je veux l'appeler dans le mode html
<!--<input type="text" name="nom" value="<%=nom%>">-->
merci d'avance
3 réponses
-
Re messieurs, mesdames
en faite j'ai oublié de vous dire que je fais comme ca et ca ne marche pas
sachant que mon variable est publique (et en plus juste dans le code behind) -
Je réponds à ce sujet parce que j'ai moi même pas mal galéré à trouvé la solution de ce problème.
Code du fichier ASP:
<form id="myForm" action="nom_fichier.js" method= "post" >
<input type="hidden" name="nombre" id="nombre" value="<% =VarASP%>" runat="server"/>
</form>
Si tu veut récupérer (ici afficher) la variable dans le même fichier tu tapes à la suite :
<script type='text/javascript' >
document.write( document.getElementById("nombre").value);
</script>
Si tu veut récupérer la variable dans un FICHIER JAVASCRIPT EXTERNE tu tapes le code suivant:
var nombre2 = document.getElementById("nombre");
Variable_JS=nombre2.nodeValue;
En espérant que ça t'aidera -
c'a fonctionne bien chez moi .
public string variable = "hello world";
+
<input id="Text1" type="text" value="<%=variable%>" />
mais essayer d'utiliser des literal ,c'est mieux a mon opinion.