500 行のデータ ソースにバインドされたリピーターがあります。ページングには使用したくありません。行がリピーターに来ると単純に下に伸びます。したがって、ctrl + pコマンドでドキュメントを印刷しているときに、ブラウザーの印刷プレビューに各ページが50行ある10ページがあるとします。
それで、私のページに10行だけが含まれ、すべてのページにヘッダーとフッターがあるようにする方法はありますか.
ありがとうマナス
if, then, Write
次のように、コードビハインドからのパブリック整数値を使用して、リピーター内に呼び出しを追加できます。
public int ImetritisReapeter = 1;
およびページ上:
<asp:Repeater ID="rMyID" runat="server">
<ItemTemplate>
<% if (ImetritisReapeter++ % 10 == 0) {
Response.Write("<br>Extra header ever 10 lines");
} %>
</ItemTemplate>
</asp:Repeater>