テーブル グリッドビューを生成するだけのコードを書きました。最後の列は、各レコードの印刷ボタン オプションを提供します。ユーザーが印刷ボタンをクリックすると、ポップアップ ウィンドウが表示され、背景画像と 3 つのデータが表示されます。画面上では見栄えがしますが、フォームを印刷すると、背景画像以外のすべて (データ) が印刷されます。助言がありますか?ありがとう。
この問題については、Frédéric Hamidi ソリューションを使用してブラウザーの設定を変更するか、CSS を使用して次のことを行うことができます。
コードを div タグでラップし、背景画像を img オブジェクトとして呼び出します。背景色を白に設定します。なんらかの奇妙な理由で、これでうまくいき、ユーザーは画像を印刷するためにブラウザの設定を変更する必要がなくなります。
#container {
width:500px;
height:393px;
background-color: #FFFFFF;
}
<div id="container">
<img src="image.png" style="position: absolute;">
<table>
<tr><td>test</td></tr>
</div>