【发布时间】:2016-05-05 03:13:20
【问题描述】:
我在对列表视图中保存的产品列表实施分页时遇到问题。目前,如果我不调用 ItemDataBound 方法,我的分页设置工作正常,但一旦我调用,当我尝试使用分页导航时,我反复收到索引超出范围的错误。
这行似乎是导致错误的原因,尽管调试似乎表明它正在查找 ID
int key = int.Parse(LV_Images.DataKeys[e.Item.DataItemIndex].Value.ToString());
有没有人有解决方法或者可以解释为什么会这样???非常感谢!
【问题讨论】:
-
我可以从标签中看到。这是 ASP.NET 吗? Windows 窗体也有一个 ListView 控件,例如
-
如果我没记错的话,数据键包含你正在编辑的记录的键。表示表的主键(表的 1 或最大 2 pk)另一方面,你的 e.item.DataItemIndex 是控件中记录的索引......你知道其余的
标签: c# .net asp.net listview pagination