允许浏览器突出显示具有分页的网格视图中的特定行

Allowing the browser to highlight a particular row in grid view which has paging

我有一个允许分页的网格视图。我每页有 100 条记录。现在用户想要一个搜索文本框和一个用于搜索特定记录的按钮。单击搜索后,他们想转到找到记录的页面并在该页面中突出显示该行。找到那条记录后如何转到那个页面?

创建方法并应用数据源。然后使用该数据源找到搜索记录的正确页面索引。那应该不会太难。 一旦你有了它,你需要计算 PageIndex.

类似于:

int pageIndex = selectedRecordIndex / gridView.PageSize;
gridView.PageIndex = pageIndex;

那么你只需要计算出正确的SelectedIndex即可。试试这个:

gridView.SelectedIndex = selectedIndex % gridView.PageSize;