制作适合打印的ASP.NET页面的最佳方法?

Bry*_*ins 8 asp.net

我只是好奇大多数人如何使他们的ASP.NET页面对打印机友好?您是否创建了一个单独的打印机友好版本的ASPX页面,使用CSS或其他?你如何处理分页符和宽表等情况?

是否有一个优雅的解决方案适用于大多数情况?

Rya*_*ley 14

你基本上制作另一个CSS文件,隐藏东西或给事物更简单的"打印机友好"风格,然后添加,media="print"以便它只适用于打印媒体(打印时)

<link rel="stylesheet" type="text/css" media="print" href="print.css" />
Run Code Online (Sandbox Code Playgroud)


Ian*_*son 6

我们亲切的主持人写了一篇关于这个主题的好博文:

编码恐怖:打印和手持设备的样式表