我要写一个产品对比表格如下用表格table呈现
<table>
<tr>
产品
</tr>
<tr>
<td>名称</td><td>A</td><td>B</td>
</tr>
<tr>
<td>大小</td><td>1</td><td>2</td>
</tr>其中A,B产品及其属性是从数据库里产品表取的
产品表
A,1
B,2请问用什么控件绑定数据可以实现这种效果呢?
听说sql2005,有个行列互换函数,可惜不知道怎么用,请大侠帮忙?

解决方案 »

  1.   

    怎么绑定啊,我刚开始学.net
    不太会用,用reperter,出来不都是横着的么?
      

  2.   

    http://topic.csdn.net/u/20101129/16/67578def-e0fd-4c0e-b6af-2869cdca34ed.html
    有点类似这种,当然最好是简单点,能有控件绑定最好了
      

  3.   

    控件Repeater、GridView等
    主要看你数据源,你这个要行转列
      

  4.   

    建议你学学HTML再来弄,其实很简单
    几个产品建几列,几个参数建几行就可以了。
      

  5.   

    是不是我的问题不明确啊?
    如果是显示
     名称 大小
     A    1
     B    2
    我肯定知道是用repeater 绑定数据
        <table>
        <tr><td>名称</td><td>大小</td></tr>
        <asp:Repeater ID="Repeater1" runat="server">
        <ItemTemplate>
        <tr>
        <td>绑定产品名称</td><td>绑定产品大小</td>
        </tr></ItemTemplate>
        </asp:Repeater>
        </table>
    可是我现在想让他
    显示成
    名称  A 1
    大小  B 2
    而且必须用
    <table>来呈现……
      

  6.   

    你是想用一个控件把数据好像ul无序列表那样显示出来吗
    那可以用B开头的一个控件,好像是bridlist什么吧,不好意思就用过一次所以不记得控件名了,是在服务器控件中不是数据源控件(我说的是在vs里哦)这个控件是以1.数据库绑定字段,2.数据库绑定字段……
    这样绑定显示的