Repeater里动态插入DIV

sisiz 2009-03-02 03:41:37
数据源
rptPringData.DataSource = minWei.PrintShowMinWeiPB();
rptPringData.DataBind();

<asp:Repeater ID="rptPringData" runat="server">
<HeaderTemplate>
<table width="700px" cellpadding="0" cellspacing="0">
<tr>
<td align="left" width="300px">
名称1
</td>
<td align="left" width="200px">
名称2
</td>
<td align="left" width="80px">
名称3
</td>
<td align="left" width="120px">
名称4
</td>
</tr>
<tr>
<td colspan="4">
<hr color="Black" size="1" />
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td align="left">
<asp:Label ID="MengWen" runat="server" Text='<%# Eval("Meng") %>' />
</td>
<td align="left">
<asp:Label ID="HanWen" runat="server" Text='<%# Eval("Han") %>' />
</td>
<td align="left">
<asp:Label ID="FanYiQingKuang" runat="server" Text='<%# Eval("FanYi") %>' />
</td>
<td align="left">
<asp:Label ID="ShenHeDate" runat="server" Text='<%# Eval("MiaoShu")%>' />
</td>
</tr>
<tr>
<td colspan="4">
<hr color="Black" size="1" />
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>

现在我想ASPX页面上 每30条记录后插入一个
<div class="PageNext">
</div>
怎么做呢,给各思路,谢谢!!
...全文
80 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
我姓区不姓区 2009-03-02
  • 打赏
  • 举报
回复
3楼的方法可以实现
migercai 2009-03-02
  • 打赏
  • 举报
回复

<ItemTemplate></ItemTemplate>中间,你绑定的时候写


<%# Container.ItemIndex != 0 && Container.ItemIndex % 30 == 0 ? "<div class="PageNext">
</div> " : "" %>



sisiz 2009-03-02
  • 打赏
  • 举报
回复
不是加载所有数据时插入一个样式,该样式是连续打印的样式。连续打印时要用,不用按钮。
buller 2009-03-02
  • 打赏
  • 举报
回复
是不是分页,每页30条数据?点PageNext出现下30条?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧