在gridview中
当我转到nextpage(第2页)并单击标题进行排序时,它会对所有数据进行排序。我只需要对第2页中的数据进行排序
这是我的代码
DataTable dataTable = ViewState["HospAcc"] as DataTable;
if (dataTable != null)
{
DataView dv = new DataView(dataTable);
dv.Sort = string.Format("{0} {1}", e.SortExpression, Direction);
Direction = (Direction == "ASC") ? "DESC" : "ASC";
//Bind resutls
gvHospAcc.DataSource = dv;
gvHospAcc.DataBind();
}
还有一件事是当我进入第二页时,我的排序正在崩溃
谢谢
答案 0 :(得分:0)
您是如何将数据导入gridview的?您可以手动分页进入gridview的数据;这样,当你点击标题时,它只会对该页面上的数据进行排序,因为除此之外没有其他数据。