将C#代码后面的数组(或List)传递给外部javascript?

时间:2011-01-25 22:24:35

标签: c# javascript arrays tlist

我需要将C#代码后面的IP地址和其他信息的列表(或数组)传递给javascript函数,该函数位于外部.js ..

此外,此列表可能很长(1000多项)..最有效的方法是什么?你能提供一个小例子吗?我应该使用json序列化吗?

1 个答案:

答案 0 :(得分:0)

var myObject = <%= JustSerializeAsJson(...) %>; ...或将其传递给任何函数。 Point is JSON是一个有效的JavaScript文字,因此您可以将它放在许多地方。除非存在配置文件问题,否则不要担心“效率”。生成和JavaScript解析都应该非常快。 (Bing地图像JS中的1MB文件一样加载!)

MSDN JSON Serializer