【问题标题】:reverse asp.net grid view columns header into rows header将asp.net网格视图列标题反转为行标题
【发布时间】:2014-08-19 08:52:00
【问题描述】:

我还在学习asp.net,想请教一下如何反转网格视图,我的意思是默认的网格视图会是这样的

这是它的代码:

        <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>

我希望它像这张照片:

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

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

【问题讨论】:

标签: c# asp.net gridview


【解决方案1】:

我能够通过旋转数据表来实现我想要的,然后列变成行,反之亦然。

这个link可以解释一下。

谢谢

【讨论】:

    猜你喜欢
    • 2012-08-23
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    相关资源
    最近更新 更多