2012-04-16 3 views
4

Я хочу напечатать мою страницу с помощью элементов главной страницы. есть пользовательский контроль на главной странице, и это важно для меня. также моя кнопка печати находится на главной странице. спасибо ..распечатать страницу в asp.net без элементов управления главной страницы

ответ

3

Вы требуете, чтобы создать новый стиль листа print.css и набор CSS медиа = печать

, например:

<style media="screen"> 
    .noPrint{ display: block; } 
    .yesPrint{ display: block !important; } 
</style> 

<style media="print"> 
    .noPrint{ display: none; } 
    .yesPrint{ display: block !important; } 
</style> 

и добавить класс «yesPrint» к разделам, которые вы хотите распечатать

<asp:ContentPlaceHolder class="yesPrint" id="MainContent" runat="server"> 
    </asp:ContentPlaceHolder> 

для подробная информация: http://www.codeproject.com/KB/HTML/Printing_with_CSS.aspx

Смежные вопросы