在特定位置打印aspx页面.在.net中. [英] Printing aspx page in particular place. In .net.

查看:73
本文介绍了在特定位置打印aspx页面.在.net中.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尊敬的先生
我在asp.net,c#中建立了一个网站,数据库使用的是sql-2005.数据已成功存储在数据库中.我们将这些数据显示在数据列表控件中.但是,当我们将此表格打印到特定区域时,就会出现问题.
前任.标签格式(A4(3 * 6标签格式或)).

Respected sir
i made a website in asp.net, c#, Database is used sql-2005. Data is stored successfully in database. we display this data in the datalist control. But problem arises when we print this form into specific area.
ex. Label format(A4 (3*6 Label format or )).

推荐答案

您将数据列表插入名称为 Panel1
现在,您可以在此页面中编写此Java脚本.
you insert the datalist in panel which name is Panel1

Now you write this java script in this page.
 <script language="JavaScript">
function printTable()
{
var printContent = document.getElementById("Panel1");
var windowUrl = ''about:blank'';
var num;
var uniqueName = new Date();
var windowName = ''Print'' + uniqueName.getTime();
var printWindow = window.open(num, windowName, ''left=50000,top=50000,width=0,height=0'');
printWindow.document.write(printContent.innerHTML);
printWindow.document.close();
printWindow.focus();
printWindow.print();
printWindow.close();
}
</script>


您插入一个html按钮并编写此代码


you insert one html button and write this code

<input id="Button1" type="button" value="Print Bill" onclick="printTable()" />



我希望工作.



i hope work.


这篇关于在特定位置打印aspx页面.在.net中.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆