众所周之,一般网格控件可以通过
C.Rows
的方式得到行的集合,可以通过
C.Rows[0].Cells
的方式得到某一行中列的集合这个顺序就是先得到行,再得到列怎样实现先得到列,后得到行呢?

解决方案 »

  1.   

    肯定可以得到的.做.net的人不会那么傻.
    不过不同的控件语句不一样,你需要查查MSDN
      

  2.   

    在网格控件中,有一个表单,每列上都有一个文本框------------------------------------
    0001  0002  0003  0004 ...
    txt1  txt2  txt3  txt4 ...btnSubmit网格控件的第一行,全都是显示的某个字段的数据(也就是“行转列”的显示)而第二行显示的是TextBox控件,也就是说,要根据这个字段来输入数据,最后根据这个字段来更新其对应的另一个字段。所以,必须先foreach列,然后才能获取实现这个功能的存储过程的两个参数。
      

  3.   

    虽然还是不太明白你的意图。但是datalist和repeater都是可以做到横排显示的(行转列)
      

  4.   

    我说的行转列是指的数据源,DataTable或List<T>,而不是说控件的功能。
      

  5.   

    可以变相的实现,先把数据搞到DataTable中,再用DataTable实现遍历列的功能。