怎样取得DataTable某行某列的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样取得DataTable某行某列的值相关的知识,希望对你有一定的参考价值。
如,获取第2行第3列的值:
string value = dataTable1.Rows[1][2].ToString();注意,datatable 是以0为起始行/列
从datatable里取某行某列的值
我在datalist里绑定了一个之前存储的datatable,现在我想取出datatable里某行某列的值,这个某行是由用户来指定的,然后代码要取出这一行里所有的列值。求解!!在线等,赶着交作品!
参考技术A 实现的方式有几种。第一种,把datatable存入Session,然后在下次请求的时候读出,再根据绑定的ID号遍历其中的某一行。
第二种,把datatable存入ViewState里面,然后在下次请求的时候读出,再根据绑定的ID号遍历其中的某一行。
第三种,在每一行第一列(模板列)放一个Hidden控件,绑定ID主键,请求时,通过在事件里使用FindControl方法取得这个Hidden控件取得ID值,然后再查询数据库,单独取这行,就得到了。
三种方法用的情况不一样,但是对于你想要的,显然第三种是最好的,也是效率最高的。本回答被提问者采纳
以上是关于怎样取得DataTable某行某列的值的主要内容,如果未能解决你的问题,请参考以下文章