通過此代碼,我得到了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(); –
恐怕爲什麼有些人倒了投我的問題。 :/ –