Repeater控件的OnItemDataBound事件不能遍历最后一条是为什么

awfi1986 2010-05-24 04:01:17
protected void repThemeColumns_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
foreach (RepeaterItem item in this.repThemeColumns.Items)
{
Repeater RepThemeNews = (Repeater)item.FindControl("repThemeNews");
LinkButton LinkBu = (LinkButton)item.FindControl("lbAddThemeNews");

DataTable dt = new DAL.Tables.T_ThemeNews().Open("", "ThemeColumnId=" + LinkBu.CommandName, "[ID]");

if (dt != null && dt.Rows.Count > 0)
{
RepThemeNews.DataSource = dt;
RepThemeNews.DataBind();
RepThemeNews.Visible = true;
}

}

}














<asp:Repeater ID="repThemeColumns" runat="server" OnItemDataBound="repThemeColumns_ItemDataBound">
<ItemTemplate>
<tr>
<td>
<%# Container.ItemIndex+1 %>
</td>
<td>
<%# Eval("Sort")%>
</td>
<td>
<%# Eval("ColumnsName")%>
</td>
<td>
<%# Eval("ColorStyle")%>
</td>
<td>
<asp:LinkButton ID="lbAddThemeNews" runat="server" CommandName='<%# Eval("id") %>'
OnCommand="lbAddThemeNews_Command">添加信息</asp:LinkButton>
</td>
<td>
<asp:LinkButton ID="lbUpdateColumns" runat="server" CommandName='<%# Eval("id") %>'
OnCommand="lbUpdateColumns_Command">修改</asp:LinkButton></td>
<td>
<asp:LinkButton ID="lbDeleteColumns" runat="server" CommandName='<%# Eval("id") %>'
OnCommand="lbDeleteColumns_Command" OnClientClick="return confirm('删除后不能恢复,您确定删除此栏目吗?')">删除</asp:LinkButton></td>
</tr>
<asp:Repeater ID="repThemeNews" runat="server">
<ItemTemplate>
<tr>
<td>
</td>
<td>
<%# GetNumber(Container.ItemIndex + 1)%>
</td>
<td>
<%# Eval("Title")%>
</td>
<td>
<%# Eval("Sort")%>
</td>
<td>
<%# Eval("Description")%>
</td>
<td>
<asp:LinkButton ID="lbUpdateThemeNew" runat="server" CommandName='<%# Eval("id") %>'
OnCommand="lbUpdateThemeNew_Command">修改</asp:LinkButton></td>
<td>
<asp:LinkButton ID="lbDeleteThemeNew" runat="server" CommandName='<%# Eval("id") %>'
OnCommand="lbDeleteThemeNew_Command" OnClientClick="return confirm('删除后不能恢复,您确定删除此专题信息吗?')">删除</asp:LinkButton></td>
</tr>
</ItemTemplate>
</asp:Repeater> </td>
</tr>
</ItemTemplate>
</asp:Repeater>
...全文
145 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
awfi1986 2010-05-24
  • 打赏
  • 举报
回复
急啊。求那位大哥帮我解决下。。。小弟不胜感激
zdc198771 2010-05-24
  • 打赏
  • 举报
回复
没遇到过,不了解

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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