反向asp.net网格视图列标题进入行标题

时间:2014-08-19 08:52:00

标签: c# asp.net gridview

我还在学习asp.net,我想问你如何反转网格视图,我的意思是默认网格视图就像这样

grid view with columns header

这是它的代码:

        <asp:GridView ID="GridView1" runat="server" EnableModelValidation="True" 
        AutoGenerateColumns="false" Width="256px">
        <Columns>


            <asp:TemplateField HeaderText="1"> <ItemTemplate>
                            <asp:Label ID="test1" runat="server" Text="test1"></asp:Label>
                         </ItemTemplate></asp:TemplateField>

            <asp:TemplateField HeaderText="2"> <ItemTemplate>
                            <asp:Label ID="test2" runat="server" Text="test2"></asp:Label>
                         </ItemTemplate></asp:TemplateField>

            <asp:TemplateField HeaderText="3"> <ItemTemplate>
                            <asp:Label ID="test3" runat="server" Text="test3"></asp:Label>
                         </ItemTemplate></asp:TemplateField>  </Columns>
        <RowStyle HorizontalAlign="Left" VerticalAlign="Bottom" />
    </asp:GridView>

我希望它像这张照片:

enter image description here

这里的测试将是数据绑定,数字应该是标题文本,这只是用于测试,有没有办法反转它?

谢谢大家的宝贵意见和努力,我真的很感激。

1 个答案:

答案 0 :(得分:0)

我能够通过旋转数据表来实现我想要的,并且列成为行而不是相反。

link可以解释它。

THX