我正在获取EntityDataSource中的人员列表并将其绑定到转发器。 我想随机订购,所以人们并不总是以相同的顺序显示。我有什么选择呢?
答案 0 :(得分:1)
list.OrderBy(x => Guid.NewGuid())
应该这样做。
答案 1 :(得分: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;
}