1
public void PrintTable(System.Web.UI.WebControls.Table table)
2
}
2
因为最开始用的是Table输出,无法返回StateView,所以提交打印的时候需要重新输出一遍Table的内容(效率很低)然后从Table中把内容导出并输出到客户端
2,页面直接打印
在打印页面添加html代码
在页面添加WebBrowser对象
注意有时VS会自动添加对象的参数,如果使用对象的页出错,请删除自动添加的参数值
添加按钮
其实是打印预览按钮
注意事项
1,点击过下载Excel按钮之后再点打印页面会出错,客户端会提示"错误: 没有权限",不知道为什么
2,使用WebBrowser对象时要求客户端设置“对没有标记为安全的ActiveX控件进行初始化”