如何在没有页眉和页脚的情况下在Asp.Net中打印网页
答案 0 :(得分:1)
您可以添加css类型进行打印,并更改css以隐藏您不想要打印的内容。
例如,您可以将此代码放在主css文件中:
@media print {
.noPrint { display:none; }
}
打印时,不会使用noPrint类显示任何标签。
答案 1 :(得分:0)
您可以使用“打印版本”按钮,该按钮允许服务器提供页面版本,而不会显示某些服务器端元素(面板等),或者您可以实现打印CSS文件,在人们打印时无缝格式化您的内容。
在我看来,CSS是更好的选择。这是一个很好的资源:
答案 2 :(得分:0)
页眉和页脚文本可以由浏览器确定。许多用户可能没有意识到这一点,因此他们获得默认的打印设置,通常包括网站URL和日期。
由于这是一个由用户控制的浏览器设置,因此您可能无法覆盖它。
要查看浏览器打印设置,请尝试菜单文件 - 页面设置。这适用于IE和Firefox。
答案 3 :(得分:0)
我通过定义母版页的“打印”版本来实现类似的实现。
单击打印按钮时,我将母版页的“打印”版本分配到当前页面。
很容易做到!