(这是来自 autotraders.com 的比较页面)
我一直在搜索fourms一个星期,尝试所有可能的解决方案,有人说使用GridView,有人说使用ListView,我尝试了很多东西,自定义div css,但做不到。基本上,我想显示垂直行(并排行)而不是默认的水平行。感谢任何帮助。
(这是来自 autotraders.com 的比较页面)
我一直在搜索fourms一个星期,尝试所有可能的解决方案,有人说使用GridView,有人说使用ListView,我尝试了很多东西,自定义div css,但做不到。基本上,我想显示垂直行(并排行)而不是默认的水平行。感谢任何帮助。
您可以使用
Repeater
控制或DataList
控制。
我会亲自去
Repeater
。例子:
<asp:Repeater ID="ExampleRepeater" runat="server" >
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<asp:Label runat="server" ID="lblCategory" Text='<%# Eval("YouColumnName") %>' > </asp:Label>
</td>
<td>
<asp:ImageButton ID="imgButton" runat="server" ImageUrl='<% #Eval("YourImageColumn %>'></asp:ImageButton>
</td>
<td>
<asp:Label runat="server" ID="lblOtherInfo" Text='<%# Eval("YouColumnName") %>' > </asp:Label>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>