是否可以通過IsApproved對MembershipUserCollection進行排序,然後在不修改存儲過程的情況下進行評論? Linq能做到這一點嗎?ASP.NET MembershipUserCollection按IsApproved排序,評論
2
A
回答
4
我發現,用下面的代碼(我用一個通用的列表,而不是MembershipUserCollection)又如:
users = users.OrderByDescending(x => x.IsApproved).OrderBy(x => x.Comment).ToList();
編輯: DOH!需要ThenBy()而不是第二個OrderBy():
users = users.OrderByDescending(x => x.IsApproved).ThenBy(x => x.Comment).ToList();
0
不是直接 - MembershipUsersCollection不是LINQ友好的。然而,你可以很容易地讓Linq變得友好,就像Mike C.指出的那樣 - 只需要爲你的用戶新增一個List<MembershipUser>
。
2
在訂購之前,還有這個選項可以使LINQ友好。
IEnumerable<MembershipUser> members = sys.Membership.FindUsersByEmail(email).Cast<MembershipUser>();
相關問題
- 1. 按評論數(Rails)排序微博?
- 2. 按照最大評論排序條款
- 3. Django:按評論數量排序
- 4. Django +按評論金額排序
- 5. 如何按降序排列評論?
- 6. Pymongo排序評論降序
- 7. Excel列排序不排序評論
- 8. Java DOM評論排序
- 9. 排序嵌套評論
- 10. Facebook的評論插件:默認排序評論
- 11. Facebook評論插件 - 如何對評論進行排序?
- 12. 按照評分排序評論結果的前兩行,其餘按日期排序?
- 13. C#排序的XElement,有評論
- 14. MySQL的多評論回覆排序
- 15. 排序喜歡的Facebook評論插件
- 16. 排序帖子評論後第一
- 17. WordPress的,排序帖子按評論計數
- 18. 按時間順序排列評論列表
- 19. 選擇所有用戶,按照他們的評論排序
- 20. 如何獲取5條最新評論按日期排序
- 21. 以相反的順序將評論從django評論框架中重新排序
- 22. 按MembershipUserCollection過濾用戶表
- 23. 評論評論
- 24. 如何按最後評論的日期排序,並按上次創建的順序排序?
- 25. DISQUS評論在asp.net webforms
- 26. 閱讀ASP.NET ASPX評論
- 27. facebook評論插件asp.net
- 28. 包/評論評論
- 29. 評論評論標記(嵌套評論)
- 30. ASP.NET MVC Ajax評論添加 - 重新評論部分