Code behind
public string[] adress = new string[] { "Gardeveien 17 0363 Oslo" , "Kingosgt 20 0457 Oslo" };
javascript
var adress = '<%# adress %>';
trato de recibirlo de esa forma....
alguien tiene alguna recomendacion

Gracias.

| ||||
Respuesta: Recibir un string[] desde c# en Javascript Al parecer lo que tratás es de convertir una cadena json en un objeto javascript. Si ese es el caso, algunos navegadores ya han incorporado esa funcionalidad de manera nativa: http://www.robertnyman.com/javascrip...ive-json-parse Pero como no todos lo soportan, quizá te interesen estas opciones: http://www.disegnocentell.com.ar/notas2.php?id=174
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Recibir un string[] desde c# en Javascript uff quede pillo... no funka...
Código:
Feil: syntax error<script> var cadena='{saludo:<%# adress %>,saludar:function(){alert(this.saludo);}}'; obj=eval('('+cadena+')'); obj.saludar(); </script> <script> var adress = '<%# adress %>'; var cadena='{saludo:'+ adress +',saludar:function(){alert(this.saludo);}}'; obj=eval('('+cadena+')'); obj.saludar(); </script> Kildefil: http://10.0.2.150/feed/maps/MarketBr...Msted=7&page=1 Linje: 69, kolonne: 9 Kildefil: ({saludo:,saludar:function(){alert(this.saludo);}} ) se supone que debo agarrar la variable desde c# y de ahi con un for me voy moviendo entre sus elementos he ir mostrandolos..... |
| ||||
Respuesta: Recibir un string[] desde c# en Javascript Tenés un problema de comillas. Fijate que los strings deben ir entrecomillados dentro de la cadena json (comillas dobles porque ya estás envolviendo en comillas simples) Ejemplo:
Código:
<script> var adress = 'bla'; var cadena='{saludo:"'+ adress +'",saludar:function(){alert(this.saludo);}}'; obj=eval('('+cadena+')'); obj.saludar(); </script>
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |