我在创建每个记录可以跨越2行的Gridview时遇到了问题.
我已经尝试将带有headerTemplate和itemTemplates的templateField用作单独的表,但我无法让它们正确格式化.
有没有人知道这个问题更简单的解决方案?
解决方法
是的,不要使用GridView. GridView用于显示表格数据.你想要什么不符合这个标准.您可以使用转发器,但我的偏好是3.5
ListView中的新功能
<asp:ListView ID="ListView1" runat="server" >
<ItemTemplate>
<tr>
<td>
<%# Eval("Something") %>
</td>
</tr>
<tr>
<td>
<%# Eval("SomethingElse") %>
</td>
</tr>
</ItemTemplate>
<EmptyDataTemplate>
<div>
No data was returned.</td>
</div>
</EmptyDataTemplate>
<LayoutTemplate>
<asp:PlaceHolder ID="itemPlaceholder" runat="server">
</LayoutTemplate>
</asp:ListView>
