repeater分页时 linkbutton CommandArgument获取行ID

frankie_24 2012-05-30 06:20:14
各位高人,帮忙处理个问题,在repeter显示数据的时候,可以获取ID,
但是当系统分页时,第二页获取的ID,都是前一页的ID.

<asp:LinkButton ID="lbtnDelComment" CommandName="Del" CommandArgument='<%#Eval("ID")%>'
runat="server">删除</asp:LinkButton>



在ItemCommand(object source, RepeaterCommandEventArgs e)事件写
后台

string id = e.CommandArgument.ToString();


然后是可以获取ID的,但是如果分页,获取的ID就始终是第一页的ID.
例如分2页
第一页ID
1
2
3

第二页ID
3
4
5

只要当前是第二页,获取的ID还是
1
2
3 无法理解是为什么,烦请各位高人帮忙看看,谢谢!

...全文
118 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,567

社区成员

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

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

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