【发布时间】:2013-05-06 13:51:32
【问题描述】:
我正在使用 aspx 和 C# 构建一些 Web 应用程序,我想在 java 脚本中创建一个 2D 字符串数组,但要使用我的 c# 代码中的数组对其进行初始化。我使用了 " 但它不起作用。我的代码是这样的:
iconColors = new String[,];
protected void Page_Load(object sender, EventArgs e)
{ // some code that filling the array
}
在 Java 脚本中:
<script>
var seatColor = "<%= iconColors %>";
for (.... i and j....) {// its a double loop
document.write("....."+iconColos[i,j]+"...");
}
</script>
再次,它不起作用。帮助某人?
【问题讨论】:
-
您是说您的 seatColor 数组为空还是循环不工作?有控制台错误吗?
-
循环不为空。循环工作,但它只是不写入数组内容......在控制台中它说它的身份不明,错误是 500 - 内部服务器错误
-
您可以更好地将二维数组序列化为 JSON 并在您的 javascript 中使用 JSON。
-
你能给我举个例子吗?
标签: c# javascript .net