【问题标题】:Datagrid not printing properly on IE browser but fine on Firefox and ChromeDatagrid 在 IE 浏览器上无法正常打印,但在 Firefox 和 Chrome 上正常
【发布时间】:2010-12-15 05:59:31
【问题描述】:

我在 Google 上做了一些研究,似乎延伸到页面的 Datagrid 在 IE 浏览器上打印时会截断一部分。

建议的解决方案之一是从 .Net 1.1 升级到 .Net 2.0,但目前它不是一个可行的选择。

我有一些数据网格。每一个都紧随其后,并且可能跨越一个页面的打印尺寸。

是否有任何可行的解决方案,使这些 Datagrid 表格在从 IE 打印时不会被切断?

【问题讨论】:

    标签: internet-explorer printing datagrid asp.net-1.1


    【解决方案1】:

    修复了这个问题。

    只需要确保页面上的所有数据网格都放置在一个 HTML 表格中。然后它们都会从 IE 浏览器正确打印。

            <table style="WIDTH: 690px">
                <tbody>
                    <tr>
                        <td>
                            <div id="div1">
                                <table style="WIDTH: 690px">
                                    <tbody>
                                        <tr>
                                            <asp:datagrid ... ></asp:datagrid>
                                        </tr>
                                    </tbody>
                                </table>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div id="div1">
                                <table style="WIDTH: 690px">
                                    <tbody>
                                        <tr>
                                            <asp:datagrid ... ></asp:datagrid>
                                        </tr>
                                    </tbody>
                                </table>
                            </div>
                        </td>
                    </tr>
                </tbody>
            </table>
    

    【讨论】:

      猜你喜欢
      • 2016-09-15
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 2011-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多