Adding a JavaScript print button is fairly easy. There are plenty of
examples you can Google.
Making the page look good on print is as easy as creating a secondary
CSS for print.
Mark's option of creating a PDF of the page also works. You have the
button create the PDF in a "temp" location and then redirect the user to
the file created.
peace and grace,
--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
Twitter: @gbworld
Blog:
http://gregorybeamer.spaces.live.com
*******************************************
| Think outside the box! |
*******************************************
__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4367 (20090825) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com