DataGrid一般是一行绑定一个数据,我从数据库中读出若干条记录,想每行显示五条记录的值。数据库中的第六行的值显示在第二行的第一个位置。

解决方案 »

  1.   

    DataGrid在处理这种显示上面并不理想,你最好考虑采用DataList或者Repeater,按你所说,用DataList解决非常方便。
      

  2.   

    麻烦点的方法可以用label控件上直接描绘表格.
      

  3.   

    用DataList 它是专门作这种事情的。
      

  4.   

    如果用DataList,表头就没有DataGrid那么好控制了.
      

  5.   

    我这几天想了个办法,不知知道有没有DataList方便,DataList没有用过.我先生成一个DataTable是五列的,数据库中是一列的,读出后通后算法把相应该的数据值写到这个DataTable表中,然后再把这个DataTable绑定到DataGrid中,显示出来.