高手!!能否将报表的数据直接在客户端导出?无论什么格式,最好是vb 写的 又没有好的解决办法呢?http://expert.csdn.net/Expert/topic/2087/2087327.xml?temp=.7436792 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据如果都在表格中显示好了,则用下面的方法可以很容易的实现打印在IE中打印可采用以下方法:建议把浏览器打印设置里面的页眉页脚删掉1.在aspx中定义一个DIV,将需要打印的内容放在一个DIV中,如:<div id="m_printpage"> <table border="0" width="100%"> <tr> <td> <table align="center" border="0" cellpadding="5" cellspacing="1" width="100%" class="test"> <tr bgcolor="#CDD9F1" align="center"> <td height="22" colspan="2" valign="middle">193业务代理商垫付凭证</td> </tr> </table> </td> </tr> </table></div>2.在apsx中定义一个html按钮,按下事件触发<INPUT onclick="javascript:printpage('m_printpage')" type="button" value="Button"></INPUT>3.Printpage方法如下(javascript),放到Html的Head里面: <script language="javascript"> function printpage(m_printpage1) { var newstr = document.all.item(m_printpage1).innerHTML; var oldstr = document.body.innerHTML; document.body.innerHTML = newstr; window.document.body.title=""; window.print(); document.body.innerHTML = oldstr; return false; } </script> 可以直接把表格放在iframe中,然后打印这个iframe。 MVC RenderSection问题 请问这句代码什么意思呀? PetShop4.0 中MemberShip奇怪问题 求救~~~未找到路径“d:\”的一部分 Request.Cookies一个密码后,为什么不能放到password表单中 关于treeview的问题 asp.net 分页打印问题 新手学习asp.net,请教各位老师怎样学习,用什么教材好 求助! RealPlayer G2 Control 控件添加上之后,为什么不能使用!!!! Web.config文件问题! 我该怎么调用这个在线人数统计呢? 大家常用DataSet还是DataReader,他们的优缺点是什么?
数据如果都在表格中显示好了,则用下面的方法可以很容易的实现打印在IE中打印可采用以下方法:建议把浏览器打印设置里面的页眉页脚删掉1.在aspx中定义一个DIV,将需要打印的内容放在一个DIV中,如:<div id="m_printpage"> <table border="0" width="100%"> <tr> <td> <table align="center" border="0" cellpadding="5" cellspacing="1" width="100%" class="test"> <tr bgcolor="#CDD9F1" align="center"> <td height="22" colspan="2" valign="middle">193业务代理商垫付凭证</td> </tr> </table> </td> </tr> </table></div>2.在apsx中定义一个html按钮,按下事件触发
<INPUT onclick="javascript:printpage('m_printpage')" type="button" value="Button"></INPUT>
3.Printpage方法如下(javascript),放到Html的Head里面:
<script language="javascript">
function printpage(m_printpage1)
{
var newstr = document.all.item(m_printpage1).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = newstr;
window.document.body.title="";
window.print();
document.body.innerHTML = oldstr;
return false;
}
</script>