当前位置: 代码迷 >> ASP.NET >> 急高手帮忙,javascript调用c#后台,怎么取得数组
  详细解决方案

急高手帮忙,javascript调用c#后台,怎么取得数组

热度:4982   发布时间:2013-02-26 00:00:00.0
急,高手帮忙,javascript调用c#后台,如何取得数组
我在前台有一个方法
<script   language= "javascript ">
//////////////////////就是这个数组
var   dataArray   =   new   Array()
//////////////////////
var   nameArray   =   new   Array()
nameArray[0]= "mqi "
nameArray[1]= "pqi "
nameArray[2]= "pci "
nameArray[3]= "rqi "
nameArray[4]= "pssi "
nameArray[5]= "sri "
nameArray[6]= "sci "
nameArray[7]= "bci "
nameArray[8]= "tci "
var   total=   new   Array(dataArray,nameArray)
table1(total,200,20,20,30,400,200, "A ")
</script>

我想在后台给上面两行斜线包含的数组赋值,我在后台得到的是一个dataset
请问我应该怎么赋值啊???

------解决方案--------------------------------------------------------
for(int i=0;i < <%#Dataset名.tables[ "表名 "].rows.Count%> ;i++){
<%int i=0;%> ;
dataArray[i]= <%=Dataset名.tables[ "表名 "].rows[i][ "字段名 "]%> ;
<%i++;%> }
可以试试,看行不行
------解决方案--------------------------------------------------------
double d = double.Parse(ds.Tables[0].Rows[0][i].ToString());
int n= (int)d;
//要用数组取值,不然只有一项
  相关解决方案