Entity FrameworkでRowNumberをクエリするにはどうすればよいですか? 例えば:
var result = data.Users
.OrderByDescending("Birthday")
.ThenBy("LastName")
.ThenBy("FirstName")
.Select(u =>
{
RowNumber = ???,
u.FirstName,
u.LastName
});
グリッドにページングを実装したいのですが、必要なユーザーのページを見つける際の問題を解決できません。
私はEF4.0を使用しています。インデックスを使用した Select メソッド ( http://msdn.microsoft.com/en-us/vcsharp/aa336758.aspx#SelectIndexed ) は EF では機能しません。
これを実装する別の方法があるかもしれませんか?