把这个数组用一个字符串拼接出来,比如“数1|数2|数3|…”,然后定义成 C# 的public 变量这样在 JS 里就可以用 var Str = '<%=变量名%>' 这种方式得到这个字符串,然后用 Str.split("|") 方法就可以把数拆开独个操作不想定义成公用变量的话,也可以在前台页面放一个 Label,然后把拼接的字符串赋值给 Label,然后在 JS 里用
var Str = document.getElementById("变量ID").innerHTML 也可以获得值进行调用

解决方案 »

  1.   

    不好意思,上面 var Str = document.getElementById("变量ID").innerHTML 里的"变量ID"疏忽写错了,应该是 "LabelID"
      

  2.   

    自己写比较麻烦,一般可以 用json.net封成json对象,传给jsvs2003,你可以是用 jquery+json 或jquery+xml,或者直接使用json.net封送对象
      

  3.   

    json的官方例子
    Product product = new Product();
    product.Name = "Apple";
    product.Expiry = new DateTime(2008, 12, 28);
    product.Price = 3.99M;
    product.Sizes = new string[] { "Small", "Medium", "Large" }; 
    string json = JsonConvert.SerializeObject(product);
    //String json的结果为:
    //{
    //  "Name": "Apple",
    //  "Expiry": new Date(1230422400000),
    //  "Price": 3.99,
    //  "Sizes": [
    //    "Small",
    //    "Medium",
    //    "Large"
    //  ]
    //}