Recuperer dans une page html une variable du code behind [Résolu]

Signaler
Messages postés
21
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
24 février 2005
-
Messages postés
21
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
24 février 2005
-
bonjour,
je developpe un site web asp.net en c#. dans une page html j'ai un script javasript pour afficher la meteo avec meteodirect mais j'ai besoin de recuperer une variable du code behind. comment pui-je faire?
Merci d'avance

4 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Pour recuperer une variable dans ton code javascript, le plus simple
est de declarer cette variable en public puis de la demander dans le
code javascript : je m'explique :)



Soit ce code javascript :



<script languague="javascript">

alert("message");

</script>



Si à la place de message tu veux une variable de ton code behind, tu fais :



public lavariable as string



<script languague="javascript">


alert("<%=lavariable %>");


</script>

<hr>

Cyril - http://Hoshimi.CodeS-SourceS.fr
Messages postés
21
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
24 février 2005

dans le pageload:
public mavar
as String;

ok mais j'arrive pas a declarer ma variable il me dit Terme d'expression non valide 'public' et ";" attendu. si ta une idéé...
merci
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
peut etre tout simplement car tu es en C# et moi je t'ai donné mon code en VB ...



public String mavar;



pas sur de la casse par contre

<hr>

Cyril - http://Hoshimi.CodeS-SourceS.fr
Messages postés
21
Date d'inscription
vendredi 7 janvier 2005
Statut
Membre
Dernière intervention
24 février 2005

c'est mais en c# string c'est sans le S mais s
merci