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