如何从C#中读取一个arraylist并将其写入javascript对象

时间:2012-04-12 07:03:39

标签: c# javascript sql-server

我目前在C#中有一个arraylist,它包含我的数据库表(有4列,其中2个是C#中的dateTime对象),我想将arrayList的值读入javascript对象,这里是对象的类构造函数我想要存储arraylist数据的类:

 function job()
             {
             this.name="new_job";
             this.Sdate=17; 
             this.Edate=25;
             this.Smonth=1;
             this.Emonth=1;
             this.color='B'
             this.Syear=2012;
             this.Eyear=2012;
                     }

我希望在javascript中实现类似的功能:

jobObject1.name=arrayList's first row first object

我不知道数据如何实际存储在数组列表中,事实上我是第一次使用它,如果除了使用arrayList之外还有其他方式将数据存储到javascript对象中请告诉我,我会用那个..

我只是想以某种方式使用数组列表将数据表传递给我的javascript对象

1 个答案:

答案 0 :(得分:0)

您可以将数据表转换为JSON对象。有一些自定义库,如JSON.net,或者您可以编写自己的函数。请参阅以下链接进行自定义转换: - http://www.codeproject.com/Articles/19396/Convert-ASP-NET-DataTable-to-JSON-to-use-a-DataTab