【发布时间】:2011-08-20 13:42:28
【问题描述】:
我正在将旧的经典 ASP 站点更新为新的 .net 3.5 版本。该页面有一个客户(我的老板)想要保留的自定义列表控件。此列表控件需要多个数组才能正常工作。该数组是出版物的多维列表。这是它的样子:
var publicationTable = [
[31422,"Abilene Reporter News","Abilene","TX",false,"D",0],
[313844,"Acadiana Weekly","Opelousas","LA",false,"W",1],
[527825,"Action Advertiser","Fond du Lac","WI",false,"W",2]...n]
我想在服务器端生成这个数组并注册它。我看过msdn,但这有点微不足道。概念上的问题是数组是字符串和整数的混合体,我不知道如何重新创建它,那么如何?
【问题讨论】:
-
您需要一个 JavaScript
var,其数组与您的 C# 数组完全相同? -
我建议您不要像这样直接将来自服务器的数据注入 JavaScript。要么通过某种 ajax 调用获取这些数据,要么将其直接注入 HTML 并使用 javascript 逐步增强 hTML。
标签: c# javascript asp.net serialization