Это должно дополнить ответ zerkms.
Для передачи данных через языковые барьеры вам понадобится способ представления данных в виде строки путем сериализации данных. Одним из методов сериализации JavaScript является JSON. В примере zerkms код будет помещен внутри страницы aspx.Для того, чтобы объединить его примеру и ваш вместе на одной странице ASPX, вы бы,
<%
int[] numbers = new int[5];
// Fill up numbers...
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
%>
где-то позже на ASPX странице
<script type="text/javascript">
var jsVariable = <%= serializer.Serialize(numbers) %>;
</script>
Этот ответ, хотя, предполагается, что вы создаете JavaScript из исходной страницы нагрузки. В соответствии с комментариями в вашем сообщении это могло быть сделано через AJAX. В этом случае вы ответили бы сервером на результат сериализации, а затем десериализовали его на JavaScript, используя вашу любимую фреймворк.
Примечание: Также не отмечайте это как ответ, так как я хотел, чтобы подсветка синтаксиса сделала другой ответ более понятным.
Вы говорите о сериализации в JSON? –
Я думаю, нам нужно больше деталей здесь. Вы хотите пройти, если от кода к aspx или хотите использовать AJAX для отправки массива данных в javascript ... или что-то совсем другое? – samandmoore
смотрите выше. жаль, что слишком расплывчато. – locoboy