我在创建每个记录可以跨越2行的Gridview时遇到了问题.
我已经尝试将带有headerTemplate和itemTemplates的templateField用作单独的表,但我无法让它们正确格式化.
我已经尝试将带有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>