我现在想显示一张表里面的30条数据,但是是分3列显示,每列显示10条数据,怎么才能实现啊?
不用DataGrid也行,大大们帮忙解决一下,不胜感激

解决方案 »

  1.   

    能不能说得具体点?应该能实现的,可以用repeater或者datalist
      

  2.   

    1. xsl + xml
    or 
    2. using Table Control to indicate data
      

  3.   

    用TableRow,TableCell写进去,不行吗
      

  4.   

    对,把一个table放在DataList就可以实现
      

  5.   

    NO, In fact, lz want to transfer the data. row become column and vise versa.maybe you have to read it one by one then transfer it.
      

  6.   

    可以尝试使用listBox,把它和你要显示的数据绑定,设置它的MultiColumn属性为true,然后试着调整listbox的高度和宽度直到能够满足要求为止。方法笨了些,相信能实现(没别的方法可以试一下)
      

  7.   

    你们可能没看懂我的意思,我的意思是象下面这样显示,比如显示新闻:new1        new6        new11
    new2        new7        new12
    new3        new8        new13
    new4        new9        new14
    new5        new10       new15
      

  8.   

    并且还要超连接,DataGrid使用模版列里添加TABLE可以方便的实现一列的显示,但是不能多列显示
      

  9.   

    用datalist好一些,因为其显示数据方式比较灵活....
      

  10.   

    sorry !很久没上来了..都忘了自己还有个问题没结..非常不好意思^_^