我在这个问题上阅读了类似的问题和回复,并尝试了多种不同的方法来做到这一点,但都没有成功。记录以随机顺序显示在数据网格中,而不是按姓氏排序。先感谢您。
MyEntities theEntities = new MyEntities();
IEnumerable<NameTable> nameitems = (from myrow in theEntities.NameTable.AsEnumerable()
orderby myrow.NameID
select new NameTable
{NameID = myrow.NameID,
FirstName = myrow.FirstName,
LastName = myrow.LastName});
ObservableCollection<NameTable> nameitemsOC = new ObservableCollection<NameTable>(nameitems);
return nameitemsOC;