我的 gridview 上有 5 个页面,每个页面显示 5 个项目
第一个项目的 ID 为 16,然后范围为 39。
我目前面临的问题是,当我过滤我的网格视图时,即假设我过滤了我的数据并且唯一的结果的 ID 为 30,那么当显示时,这将获得第一个结果 16 的 ID。
我相信这可能取决于我如何获得该项目的 ID。
这是我用来获取 ID 的代码:
GridViewRow row = ((Button)sender).Parent.Parent as GridViewRow;
object ID = GridView1.DataKeys[row.RowIndex].Value;
rowID = Convert.ToInt32(ID);