斯品家居,喔魔域,miss喂奶
1 public System.Collections.IList GetGridViewFilteredAndSortedData(DevExpress.XtraGrid.Views.Grid.GridView view) 2 { 3 return view.DataController.GetAllFilteredAndSortedRows(); 4 }
由于Dev排序只是在UI界面显示界面由控件更改排序,绑定的数据源顺序不会发生改变,所以要用上面的方法获取排序之后的界面,然后去遍历。
private int GetRowIndex(System.Collections.IList list,DataRow drow) { //当前数据行实时索引 int rowin = 0; string str = drow["OBJECTID"].ToString(); int i = 0; foreach (var ss in list) { if (((System.Data.DataRowView)ss).Row.ItemArray[0].ToString() == str) { rowin = i; return rowin; } i++; } return rowin; }
根据行数据获取该行在排序之后的索引值。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论