允许浏览器突出显示具有分页的网格视图中的特定行
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;
我有一个允许分页的网格视图。我每页有 100 条记录。现在用户想要一个搜索文本框和一个用于搜索特定记录的按钮。单击搜索后,他们想转到找到记录的页面并在该页面中突出显示该行。找到那条记录后如何转到那个页面?
创建方法并应用数据源。然后使用该数据源找到搜索记录的正确页面索引。那应该不会太难。
一旦你有了它,你需要计算 PageIndex
.
类似于:
int pageIndex = selectedRecordIndex / gridView.PageSize;
gridView.PageIndex = pageIndex;
那么你只需要计算出正确的SelectedIndex
即可。试试这个:
gridView.SelectedIndex = selectedIndex % gridView.PageSize;