Asp.net mvc 在服务器端进行排序和分组时,数据源顺序已更改
我们已尝试asp对数据源进行排序和分组,顺序将更改。但在客户端工作良好。我们在下面附上了代码片段Asp.net mvc 在服务器端进行排序和分组时,数据源顺序已更改,asp.net-mvc,Asp.net Mvc,我们已尝试asp对数据源进行排序和分组,顺序将更改。但在客户端工作良好。我们在下面附上了代码片段 List<accs> acc = new List<accs>(); acc.Add(new accs() { Account = "4320", Content = "Invest" }); acc.Add(new accs() { Account = "4290", Content = "rewrw" }); acc.Add(new accs() { Account =
List<accs> acc = new List<accs>();
acc.Add(new accs() { Account = "4320", Content = "Invest" });
acc.Add(new accs() { Account = "4290", Content = "rewrw" });
acc.Add(new accs() { Account = "4290", Content = "test11" });
var list = acc.OrderBy(x => x.Content);
var t = list.GroupBy(p => p.Account, p => p.Content, (key, g) => new { Account = key, Content = g.ToList() });
return View();
List acc=new List();
acc.Add(新accs(){Account=“4320”,Content=“Invest”});
acc.Add(新accs(){Account=“4290”,Content=“rewrw”});
acc.Add(新accs(){Account=“4290”,Content=“test11”});
var list=acc.OrderBy(x=>x.Content);
var t=list.GroupBy(p=>p.Account,p=>p.Content,(key,g)=>new{Account=key,Content=g.ToList()});
返回视图();
服务器端输出:
0-Account=“4320”
1-Account=“4290”
客户端输出:
0-Account=“4290”
1-Account=“4320”
如果你有什么解决办法,请告诉我
问候,
戈皮G