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