SilverLight?
Silverlight 4 の印刷機能はまだ完璧ではないと思います、印刷機能を動作するため、ブラウザが一時固まます。Ver 5の時改善できるでしょう
How To: Print your DataGrid (or any UIElement) on multiple pages with Silverlight 4
http://blogs.telerik.com/silverlightteam/posts/10-01-15/how_to_print_your_datagrid_or_any_uielement_on_multiple_pages_with_silverlight_4.aspx