找回密码
 立即注册

QQ登录

只需一步,快速开始

nicvscs

最新发帖

[已处理] 打印空白

nicvscs
高级会员   /  发表于:2015-10-13 15:30:00
11#
回复 9楼iceman的帖子

还有一个问题是打印出来的左上角有一个sheet1的标示,怎么去掉啊
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-10-14 11:20:00
12#
回复 10楼nicvscs的帖子

10# 问题可以通过PostBack参数判断是否刷新弹出打印对话框,请参考截图:
2015-10-14_111834.png
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-10-14 11:31:00
13#
回复 11楼nicvscs的帖子

打印页眉页脚设置请通过以下代码实现:
  1.         protected override void Render(HtmlTextWriter writer)
  2.         {
  3.             Control vp;
  4.             LiteralControl header;
  5.             LiteralControl footer;
  6.             if (FpSpread1.IsPrint)
  7.             {
  8.                 vp = this.Controls[2].Controls[1].Controls[0];
  9.                 //The Viewport consits of three children
  10.                 //Controls(0) is a LiteralControl and holds the sheet name for text
  11.                 //Controls(1) is a Table and is the downlevel Spread control
  12.                 //Controls(2) is another LiteralControl to force some more line breaks.
  13.                 header = ((LiteralControl)(vp.Controls[0]));
  14.                 header.Text = "<DIV ALIGN=center>页头设置测试</DIV><BR>";
  15.                 footer = ((LiteralControl)(vp.Controls[2]));
  16.                 footer.Text = "<BR><DIV>页脚设置测试</DIV><BR><BR>";
  17.             }
  18.             base.Render(writer);
  19.         }
复制代码
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部