cutepdfを使用して印刷する必要がある単一のページに表示される約10個のユーザーコントロール(各ユーザーコントロールにはテキストボックス、グリッドビューがあります)があります。
問題は、ユーザーコントロールが別のページに分割されることです(テキストボックスがページに分割されるように)。asp.net ページを別のページに選択的に印刷する方法はありますか?
cutepdfを使用して印刷する必要がある単一のページに表示される約10個のユーザーコントロール(各ユーザーコントロールにはテキストボックス、グリッドビューがあります)があります。
問題は、ユーザーコントロールが別のページに分割されることです(テキストボックスがページに分割されるように)。asp.net ページを別のページに選択的に印刷する方法はありますか?
CSS プロパティpage-break-before
、page-break-inside
、およびpage-break-after
は、ブラウザから Web ページを印刷するときに改ページが発生する場所を制御します。
CutePDF が印刷されたページを正確に表していると仮定すると、これらは、必要な方法でページを分割し、コントロールの途中でページを分割するのを避けるのに役立ちます。
(もちろん、表のようなものが 1 ページに対して長すぎる場合、改ページは避けられません。しかし、これらの CSS プロパティを使用すると、少なくとも改ページの発生方法をある程度制御できます。)