0

我希望我的数据在网格视图中垂直显示而不是水平显示,因为大约有 65 个字段并且它的大小不适合打印。

实际视图是这样的:

在此处输入图像描述

但我想要的形式是:

在此处输入图像描述

有谁能够帮我...

4

2 回答 2

1

您可以将网格放在某个 div 中,并使用 css 将该 div 的旋转设置为 90 度。

.vertial-orientation
{
    -webkit-transform: rotate(90deg);   
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

<div class="vertial-orientation">

    <!-- put your grid here -->

</div>

请注意,浏览器需要 transform 的支持才能应用 css。

于 2013-02-08T10:53:57.967 回答
0

您可以使用此属性

GridView1.RowStyle.VerticalAlign

例子:

GridView1.RowStyle.VerticalAlign=VerticalAlign.Top

也试试,

<ItemStyle VerticalAlign="Top"></ItemStyle>
于 2013-02-08T10:57:50.743 回答