1

アイテムのリストを含むWebページを印刷すると、2ページ目でアイテムが文字化けする場合があります。

ページに非常に多くのアイテムが挿入された後にcssクラス定義を挿入する方法はありますか?

関連するcssは、ページ分割の定義に関連付けられます。

.page-break  { page-break-before: always; }

リピーターに関連するページコード:

<asp:Repeater ID="SearchResultsRepeater" runat="server">
    <HeaderTemplate>
        <ul>
    </HeaderTemplate>
    <ItemTemplate>
        <li>
            [content]
        </li>
    </ItemTemplate>
    <AlternatingItemTemplate>
        <li class="SystemShaded">
            [content]
        </li>
    </AlternatingItemTemplate>
    <FooterTemplate>
        </ul>
    </FooterTemplate>
</asp:Repeater>
4

1 に答える 1

3
<ItemTemplate>
    <li class='<%# (Container.ItemIndex + 1) % 10 == 0? "page-break" : "" %>'>
        <!-- [content]  -->
    </li>
</ItemTemplate>
于 2012-11-08T20:07:59.417 に答える