网站二次开发 中遇到一个需求 关于界面打印有关问题

网站二次开发 中遇到一个需求 关于界面打印问题.
PS:以前别人的项目,现在转到我手里,理所应当的收到一份需求文档.我要做二次开发.其中一项功能,增加网页打印功能.
以前的报表A界面,报表B界面,客户C界面,还有其他各种界面,需要按照一个格式,组合然后打印出来.
网站:是ASP.ENT c# +SQL
因为打印这东西我没搞过,所以请教,用什么打印控件/插件/组件 比较容易满足我现在的需求还比较容易上手.
希望大神,推荐.文章/工具/解决方案 
------解决思路----------------------
报表控件,搜一下,能搜到很多
------解决思路----------------------
参考
Lodop进行web 打印(jatoolsPrinter,墙外打印控件 楚琳Web打印控件) 
http://blog.****.net/kongwei521/article/details/17607183