Jro*_*nny 5 c# asp.net repeater
例如,我们在转发器数据源上有19个项目.我们想用
5个项目分开它们.
就像是
01 02 03 04 05 <br />
06 07 08 09 10 <br />
11 12 13 14 15 <br />
16 17 18 19
Run Code Online (Sandbox Code Playgroud)
我们如何在asp.net转发器中执行此操作?谢谢.
像这样创建一个分隔符模板
<SeperatorTemplate><br /></SeperatorTemplate>
Run Code Online (Sandbox Code Playgroud)
然后,您必须在转发器上调用DataBind()之前绑定ItemDataBound事件.在这种情况下,当您可以将项目计数除以5时,您会查看项目计数并显示分隔符,如下所示:
if (e.Item.ItemType == ListItemType.Seperator)
e.Item.Visible = ((e.Item.Parent as Repeater).Items.Count % 5 == 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1748 次 |
| 最近记录: |