在ASP.NET中,有一个二维数组A(m,n),想把数据中的数据显示到页面上。
据说可用表格显示,请问用表格显示时,是用标准控件中的Table,还是用HTML中的表格控件Table呢。如何能把二维数组中的数据绑定到表格控件中呢,表格控件每个单元格又如...
据说可用表格显示,请问用表格显示时,是用标准控件中的Table,还是用HTML中的表格控件Table呢。
如何能把二维数组中的数据绑定到表格控件中呢,表格控件每个单元格又如何表示呢,如第i行,第j列的单元格。
请指导,写出代码。
谢谢
表格应有个名称吧,一个网页可能有多个表格。 展开
如何能把二维数组中的数据绑定到表格控件中呢,表格控件每个单元格又如何表示呢,如第i行,第j列的单元格。
请指导,写出代码。
谢谢
表格应有个名称吧,一个网页可能有多个表格。 展开
1个回答
展开全部
二维数组本来就是一个表格。只是叫起来比较抽象而已。
举个例子:
var arr={ { 1,2,3},{2,3,4},{4,5,6} }
这个就是二维数组了
我们可以看成,一个数组有三行数据,
其中第一行是{ 1,2,3}
第二行是{2,3,4}。。。。。
那么第一行第一列是1,第二列是2,第三列是3
第二行第一列是2,第二列是3,第三列是4.。。。。。不赘述了
如果楼主想偷懒,可以把arr这个二维数组,便利到DataTable中,然后就直接绑定到前台的Table中
举个例子:
var arr={ { 1,2,3},{2,3,4},{4,5,6} }
这个就是二维数组了
我们可以看成,一个数组有三行数据,
其中第一行是{ 1,2,3}
第二行是{2,3,4}。。。。。
那么第一行第一列是1,第二列是2,第三列是3
第二行第一列是2,第二列是3,第三列是4.。。。。。不赘述了
如果楼主想偷懒,可以把arr这个二维数组,便利到DataTable中,然后就直接绑定到前台的Table中
追问
请给说说,如何绑定到TABLE中,这正是我不知道的,如何用代码表示表格的单元格呢。
请给写一下代码
谢谢
追答
1 你可以拼接一个字符串的 table,放到前台。类似于:string a=""+arr[0][0]+""
2 如果前台具有asp.net的table控件,那可以直接绑定他的数据源为这个arr
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询