記事詳細
- 投稿日
- 2026年05月13日05時59分
-
タイトル
-
ASP.net(10.) Core MVC: VisualStudio開発:Viewの表示を印刷専用のCSS を追加して「印刷」ボタンで印刷するプログラムのサンプルはありますか?
- 内容
-
はい、ASP.NET Core 10 MVC で 印刷専用の CSS を適用し、「印刷」ボタンで印刷できるサンプルは作れます。
以下はシンプルな例です。1. View に印刷専用 CSS を追加
Views/Shared/_Layout.cshtmlまたは対象の View に<link>を追加します。2. 印刷専用 CSS (
wwwroot/css/print.css)
印刷時だけ適用されるスタイルを記述します。3. View に「印刷」ボタンを追加
例:Views/Home/Index.cshtml4. ポイント
media="print"を使うと印刷時だけ CSS が適用されます。window.print()はブラウザの印刷ダイアログを開きます。.no-printクラスを使えば印刷時に非表示にできます。
もしご希望なら、このサンプルを コントローラー付きの完全な ASP.NET Core MVC プロジェクト構成 にしてお渡しできます。
そうすれば Visual Studio でそのまま動かせますが、作りますか?Powered by Froala Editor
-
添付画像
-
画像はありません
- Genreのカテゴリ-名
- Views