約 65 のフィールドがあり、印刷用のサイズにならないため、データをグリッドビュー内で水平ではなく垂直に表示したいと考えています。
実際のビューは次のようになります。
しかし、私はフォームで欲しい:
誰か助けてくれませんか...
グリッドをいくつかの 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 のサポートが必要であることに注意してください。
このプロパティを使用できます
GridView1.RowStyle.VerticalAlign
例:
GridView1.RowStyle.VerticalAlign=VerticalAlign.Top
また、試してみてください、
<ItemStyle VerticalAlign="Top"></ItemStyle>