是否可以通過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. Django +按評論金額排序
- 2. Django:按評論數量排序
- 3. 按評論數(Rails)排序微博?
- 4. 如何按降序排列評論?
- 5. 按照最大評論排序條款
- 6. Pymongo排序評論降序
- 7. 按照評分排序評論結果的前兩行,其餘按日期排序?
- 8. WordPress的,排序帖子按評論計數
- 9. 按時間順序排列評論列表
- 10. 選擇所有用戶,按照他們的評論排序
- 11. 排序喜歡的Facebook評論插件
- 12. MySQL的多評論回覆排序
- 13. 以相反的順序將評論從django評論框架中重新排序
- 14. 按MembershipUserCollection過濾用戶表
- 15. 如何按最後評論的日期排序,並按上次創建的順序排序?
- 16. facebook評論插件asp.net
- 17. DISQUS評論在asp.net webforms
- 18. 閱讀ASP.NET ASPX評論
- 19. App Store評論按鈕
- 20. ASP.NET MVC Ajax評論添加 - 重新評論部分
- 21. Drupal 6:「Facebook」風格評論排序(線程化,降序+升序)
- 22. 評論切換按鈕打開多個評論
- 23. Facebook評論:全部評論
- 24. fb:comments - 如何評論評論
- 25. asp.net gridview按日期排序
- 26. ASP.NET MVC - 按日期排序
- 27. Google Places API評論,更改排序順序?
- 28. 按SQL中的加權評分排序?
- 29. 按照評分排序在woocommerce
- 30. 從表中按表的平均評級和評論數量排序,包括沒有評級或評論的活動記錄使用活動記錄