/ /ヘッダーとフッターなしでAsp.NetのWebページを印刷する方法 - ASP.NET - asp.net、html、css、printing

どのようにヘッダーとフッターなしでAsp.NetのWebページを印刷することができます - ASP.NET - asp.net、html、CSS、印刷

ヘッダーとフッターなしでAsp.NetのWebページを印刷する方法

回答:

回答№1は1

印刷用のCSSタイプを追加し、印刷したくないものを隠すようにCSSを変更することができます。

たとえば、このコードをメインのcssファイルに入れることができます:

@media print {
.noPrint { display:none; }
}

印刷すると、noPrintクラスを使用しているタグは表示されません。


回答№2の場合は0

「印刷版」ボタンを使用するか、特定のサーバー側の要素(パネルなど)を表示せずに、サーバーがページのバージョンを提供できるようにするか、印刷時にコンテンツをシームレスにフォーマットする印刷CSSファイルを実装できます。

CSSは私の意見では良い選択です。ここには主題に関する素晴らしい資料があります:

http://www.alistapart.com/articles/goingtoprint/


回答№3の場合は0

ヘッダーとフッターのテキストは、ブラウザーで判別できます。多くのユーザーがこれを認識していない可能性があるため、WebサイトのURLと日付が含まれている既定の印刷設定を取得します。

これはユーザーが管理するブラウザー設定であるため、ユーザーはその設定を上書きできない場合があります。

ブラウザの印刷設定を確認するには、ファイル - ページ設定メニューを実行してください。これはIEとFirefoxで動作します。


回答№4の場合は0

マスターページの「印刷」バージョンを定義することで、同様の実装を行いました。

印刷ボタンをクリックすると、マスターページの「印刷」バージョンを現在のページに割り当てました。

非常に簡単です!