有没有办法从Repeater内的DataTable获取Item的索引?

时间:2010-07-08 21:18:46

标签: c# asp.net

我试图从DataTable获取DataItem的索引并将其插入到转发器中。我尝试了这个解决方案:Inject Index of Current item when binding to a repeater

但这并没有给我我想要的东西。该解决方案只给我在Repeater中项目的位置,但我希望项目的位置在其源DataTable中。

之所以这样,是因为我想对搜索结果进行编号,如果我使用上述解决方案,那么这些数字会在分页时重置。

谢谢!

1 个答案:

答案 0 :(得分:2)

int resultIndex = (myRepeater.CurrentPageIndex * myRepeater.PageSize) + ItemIndex + 1