首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在页面上旋转网格视图?

如何在页面上旋转网格视图?
EN

Stack Overflow用户
提问于 2018-01-19 16:20:35
回答 1查看 406关注 0票数 0

我想在Web表单中旋转网格视图以清晰地打印它,因为它不适合页面的纵向。Gridview正在追逐page-break-before:always;

但当我旋转它时,由于一些奇怪的原因,它削减了50%的网格。

如何旋转网格并使其适合页面上的100%?

我想要这样的东西:

但我有这样的情况

我要旋转的CSS:

代码语言:javascript
复制
.gridCss {
    width: 100%; 
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg); 
    -webkit-transform: rotate(90deg);  
    -o-transform: rotate(90deg);  
    font-size:8px;
    word-wrap: break-word;
    height:100%;
} 

我的代码:

代码语言:javascript
复制
<div class="gridCss"  style="page-break-before:always;"   >
    <br />
    <br />          
    <center CssClass="rotateText" > <asp:Label ID="MainLbl" runat="server"  />  &nbsp;и</center> <br />
    <center CssClass="rotateText" ><asp:Label ID="Lab1" runat="server" Text=""></asp:Label></center> <br />
    <br />
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="DSI" Width="100%"   >
        <Columns>
            <asp:BoundField DataField="one" HeaderText=""  SortExpression="1" HtmlEncode="True" />
            <asp:BoundField DataField="fio" HeaderText="two" SortExpression="2" />
            <asp:BoundField DataField="3" HeaderText="" SortExpression="3" />
            <asp:BoundField DataField="4" HeaderText="К4" SortExpression="4" />
            <asp:BoundField DataField="Date" HeaderText="5" SortExpression="Date" />
          ...
        </Columns>
    </asp:GridView>
    <asp:SqlDataSource ID="DSI" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectSta %>" SelectCommand="Command" SelectCommandType="StoredProcedure">
        <SelectParameters>
            <asp:SessionParameter Name="Sess" SessionField="Sess" Type="String" />

            <asp:Parameter DefaultValue="1" Name="st" Type="Int32" />
            <asp:Parameter DefaultValue="1" Name="nr" Type="String" />

        </SelectParameters>
    </asp:SqlDataSource>
    <br />
    <br />
    <br />
    <br />
    <tr>
        <td class="abz"/>
        <td align="right"> 
        <pre>        
            &#9;_______
            <asp:Label ID="Label_gv_2"        runat="server" Text="_____"></asp:Label>
            _______    __________________ &#9;Дата:___
            <asp:Label ID="Label_dt_2" runat="server" Text="_____"></asp:Label>
            ________ &#9;&#9;(ФИО)&#9;&#9;&#9;&#9;(подпись)<br />
        </pre>
</div>
EN

回答 1

Stack Overflow用户

发布于 2018-01-19 18:02:51

我使用的DevExpress数据网格支持带有扩展选项的export and printing,包括document page orientation。如果您不需要网格,可以使用它们的reporting tool来打印表数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48336776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档