Как исключить отображение некоторых элементов на выходе принтера?

Я ищу образцы или инструкции о том, как распечатать страницу aspx. На странице у меня есть набор полей редактирования, кнопок и сеток, заполненных информацией. Используя следующий код JS, конечно, я могу вызвать диалоговое окно «Печать», и оно распечатывает страницу, но как я могу избежать печати или отображения кнопок, линий, сеток и т. Д. На выходе?

Или вообще, как я могу управлять или настраивать макет моего вывода?

<asp:Button ID="btnPrint" runat="server" Text=" Print " CssClass="btn btn-info" OnClientClick="javascript:window.print();" />

Спасибо. Ак


person amit kohan    schedule 29.01.2017    source источник
comment
это несложно исследовать, и прежде чем задавать здесь вопросы, необходимо провести исследования. Поиск в Интернете или поиск по сайту SO должен был дать вам много результатов.   -  person charlietfl    schedule 29.01.2017


Ответы (1)


с запросами @media в вашем CSS:

@media print {
  .btn {
    display: none;
  }
}
person Villa7_    schedule 29.01.2017