Esto es para complementar la respuesta de zerkms.
Para pasar los datos a través de las barreras de idioma, necesitaría una forma de representar los datos como una cadena serializando los datos. Uno de los métodos de serialización para JavaScript es JSON. En el ejemplo de zerkms, el código se colocaría dentro de una página aspx.Para combinar su ejemplo y los suyos juntos en una página aspx, que tendría,
<%
int[] numbers = new int[5];
// Fill up numbers...
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
%>
algún lugar más adelante en la página aspx
<script type="text/javascript">
var jsVariable = <%= serializer.Serialize(numbers) %>;
</script>
Esta respuesta, sin embargo, asume que se está generando JavaScript de la página inicial carga. Según los comentarios en su publicación, esto podría haberse hecho a través de AJAX. En ese caso, haría que el servidor responda con el resultado de la serialización y luego lo deserialice en JavaScript utilizando su marco de trabajo favorito.
Nota: Tampoco marque esto como una respuesta, ya que quería que el resaltado de sintaxis haga que otra respuesta sea más clara.
¿Estás hablando de serializar a JSON? –
Creo que necesitamos más detalles aquí. ¿Desea pasar si desde el código subyacente al aspx o desea usar AJAX para enviar una matriz de datos a JavaScript ... o algo completamente diferente? – samandmoore
por favor vea arriba. lo siento por ser demasiado vago. – locoboy