我有一个使用AutoGenerateColumns =“true”的网格视图(通常我不知道列是什么)。有没有简单的方法通过单击列标题对网格进行排序?到目前为止我找到的唯一解决方案是AutoGenerateColumns =“false”
或者,如果我知道其中一个列将被调用StatusId
,是否有办法仅对此列进行排序?
修改 我手动更新gridview的HeaderRow以使它们更加用户友好,这似乎是在敲门。有没有办法绕过这个?
答案 0 :(得分:0)
您是否尝试在gridview中设置AllowSorting="true"
?
如果这不适合您,那么您可以实施custom Sorting
,
您可以从此主题获取自定义排序代码:How to convert a GridView to DataTable and sort the DataTable?