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>

css を適用するには、ブラウザーで tranform のサポートが必要であることに注意してください。

于 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 に答える