2
我得到一個EntityDataSource中的人員列表並將其綁定到一箇中繼器。 我想隨機訂購它們,因此人們並不總是以相同的順序顯示。我必須做些什麼選擇?用EntityDataSource隨機化OrderBy
我得到一個EntityDataSource中的人員列表並將其綁定到一箇中繼器。 我想隨機訂購它們,因此人們並不總是以相同的順序顯示。我必須做些什麼選擇?用EntityDataSource隨機化OrderBy
list.OrderBy(x => Guid.NewGuid())
應該這樣做。
繼承人代碼,對任何感興趣的人。
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;
}
完美,謝謝。 – simon831