Страница: 1 |
Страница: 1 |
Вопрос: ASPX->Printer ??? :-(((
Добавлено: 02.07.05 20:47
Автор вопроса: Janek
Господа, вопрос простой - сваял прогу, делает форму(табличку) на ASPX. Запарился с выводом на печать...
нужен сэмпл, как распечатать содержимое страницы *.aspx, желательно, чтобы при нажатии на кнопку на странице, а кнопка на время печати была бы visible=false.
Плиз, хелп ме........
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 03.07.05 13:47
Всё делается через JavaScript. Печать:
Номер ответа: 2
Автор ответа:
⊗WaX⊗
Вопросов: 26
Ответов: 325
Web-сайт:
Профиль | | #2
Добавлено: 03.07.05 14:29
Да да по другому никак.
Прикольно получается через system.drawing страничка печатается на сервере
Номер ответа: 3
Автор ответа:
Janek
Вопросов: 41
Ответов: 62
Профиль | | #3
Добавлено: 03.07.05 19:01
Да, век живи, век учись, а помрешь не тем...
А нельзя ли поподробнее насчет window.print()как мне его с нажатием кнопки на ASPX странице связать? Буду очень признателен за кусочек кода(работающего )
Номер ответа: 4
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #4
Добавлено: 03.07.05 19:13
Номер ответа: 5
Автор ответа:
Janek
Вопросов: 41
Ответов: 62
Профиль | | #5
Добавлено: 03.07.05 20:22
ПАВЕЛ!Большое спасибо за Вашу скорую помощь! Все работает просто супер! А можно ли страницу распечатать без показа стандартного окна принтера?
Номер ответа: 6
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #6
Добавлено: 03.07.05 20:55
Скорее всего нет.
Номер ответа: 7
Автор ответа:
Janek
Вопросов: 41
Ответов: 62
Профиль | | #7
Добавлено: 03.07.05 21:09
а как эту кнопку сделать невидимой до печати, а после опять видимой?
Номер ответа: 8
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #8
Добавлено: 04.07.05 11:16
Через JavaScript опять же... Если бы ID у кнопки был mybutton, то так:
Невидима:
mybutton.style.display='none';
Видима:
mybutton.style.display='block';
Но фиксированный ID может быть только если кнопка - не серверный
элемент управления. Иначе ID надо получать из свойства ClientID
кнопки.
Номер ответа: 9
Автор ответа:
Janek
Вопросов: 41
Ответов: 62
Профиль | | #9
Добавлено: 04.07.05 14:43
сорри, я наверное не понятно вопрос задал -
("onclick", "window.print()" - на клик отрабатывается печать. А как сделать, чтобы перед выполнением window.print -mybutton.style.display='none' , а после window.print -mybutton.style.display='block';
Номер ответа: 10
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #10
Добавлено: 04.07.05 14:52
Примерно так: