2

EntityDataSource内のユーザーのリストを取得し、これをリピーターにバインドしています。ランダムに並べたいので、必ずしも同じ順番で表示されるとは限りません。これを行うにはどのようなオプションが必要ですか?

4

2 に答える 2

1
 list.OrderBy(x => Guid.NewGuid())

トリックを行う必要があります。

于 2011-06-28T16:33:12.510 に答える
0

興味のある人のために、ここにコードがあります。

   protected void MyDataSource_QueryCreated(object sender, QueryCreatedEventArgs e)
    {
        var members = e.Query.Cast<EntityFramework.Member>();
        e.Query = from member in members.OrderBy(x => Guid.NewGuid())
                  select member;  
    }
于 2011-06-29T13:11:20.860 に答える