关于ASP.net(C#)中打印页面的问题
我想利用.net的页面制作一个表格并打印出来。方式是在BODY中加入 Onload="document.all.WebBrowser.ExecWB(7,2)"
Body中是由DIV括起来的,宽为900PX。定义了一些样式
问题出在预览时的格式并不如我对表格的定义,“走样”问题非常严重。
整体靠右边偏了。
我想问问有没什么好的解决方法,或者是对于.net这类需要打印表格的动作是如何完成的
PS:表格中有大部分数据要从数据库中调用。 --------------------编程问答-------------------- 有人能给个答案或者关于这方面的建议么 --------------------编程问答-------------------- <script type="text/javascript">
function prGV()
{
var newWin = window.open('printer','','');
var titleHTML = document.getElementById("divGV1").innerHTML;
newWin.document.write(titleHTML);
newWin.document.location.reload();
newWin.print();
newWin.close();
}
</script>
把你的gridView放在名为divGV1的div里。用个html button,执行上面那个js。 --------------------编程问答-------------------- 这位大大,我使用的并不是gridView,而是用TABLE画的表格。
数据是从数据库中读取后放在Lable中的。。。也能用这样的Js?
补充:.NET技术 , C#