如何对网格视图进行排序-Icollection
本文关键字:排序 -Icollection 视图 网格 | 更新日期: 2023-09-27 17:59:05
我有一个绑定在Icollection上的网格视图。我需要对这个网格视图进行排序,所以我试着:
- 将AllowSorting属性设置为true
- 我的BoundFields的排序表达式
但当我点击网格的标题时,我得到了一个异常,说事件没有得到处理。。。所以我添加了一个eventHandler方法,但我不知道该在这个方法中放什么。我试过这个,但它当然不起作用(递归)
protected void MyGrid_OnSorting(object sender, GridViewEventArgs e)
{ this.mygrid.Sort(e.SortExpression, e.SortDirection); }
我不能使用linq(Frmwk2.0),而且它不是我的应用程序,所以我不能更改太多内容。是否有其他类型的集合或列表可以使用SortExpression和SortDirection进行排序并绑定网格视图?
谢谢。
您添加了吗
OnSorting="MyGrid_OnSorting"
好的,我必须将Icollection转换为Datatable。如果它能帮助。。。