我要写一个产品对比表格如下用表格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,有个行列互换函数,可惜不知道怎么用,请大侠帮忙?
<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,有个行列互换函数,可惜不知道怎么用,请大侠帮忙?
不太会用,用reperter,出来不都是横着的么?
有点类似这种,当然最好是简单点,能有控件绑定最好了
主要看你数据源,你这个要行转列
几个产品建几列,几个参数建几行就可以了。
如果是显示
名称 大小
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>来呈现……
那可以用B开头的一个控件,好像是bridlist什么吧,不好意思就用过一次所以不记得控件名了,是在服务器控件中不是数据源控件(我说的是在vs里哦)这个控件是以1.数据库绑定字段,2.数据库绑定字段……
这样绑定显示的