通过此代码,我得到了AspxGrid中选定行的列表。演员表<object>至列表<myclass> c#
string[] fieldName = new string[] { "UserId", "Name", "Address" };
List<object> SelectedList = Grid.GetSelectedFieldValues(fieldName);
现在我想执行下面的操作之一。
- 筛选其中userid = 1使用LINQ
- 角色此列表对象的用户标识由该
List<object>
成List<Users>
我曾尝试下面的两种方法,但异常发生。
无法投射'System.Object []'类型的对象来键入 'CubeDataObject.Claims'。
List<Users> mylist = (List<Users>)(Object)SelectedList;
List<Users> listd = SelectedList.Select(n => (Users)n).ToList();
我也试过很多其他方法太多,但很累。
你在哪里得到异常? – Koneke
首先感谢您的快速回复。它发生在我使用这种方法时。 List listd = SelectedList.Select(n =>(Users)n).ToList(); –
恐怕为什么有些人倒了投我的问题。 :/ –