【发布时间】:2025-12-09 10:15:02
【问题描述】:
我正在制作一个按某种列显示表格顺序的视图:
查看:
@*<a href="@Url.Action("Index", new { filtro = "plantacao comeca", ordem
= "desc"})"><span class="glyphicon glyphicon-plus-sign"></span></a>
<a href="@Url.Action("Index", new { filtro = "plantacao comeca", ordem = "asc"})"><span class="glyphicon glyphicon-minus-sign"></span></a>*@
控制器:
case "plantacao comeca":
var january = artigo.Where(a => a.plantacaoComeca == "January");
var february = artigo.Where(a => a.plantacaoComeca == "February");
// and so on and so one
// I whant to contact this tables in order where !!!
break;
所以我想知道如何连接这些表或用不同的字符串或数字对它们进行排序......
【问题讨论】:
-
是否可以将模型的
plantacaoComeca更改为int并改用月份编号?这对GroupBy()和OrderBy()来说会容易得多。然后您可以将int转换为月份字符串以显示它。
标签: c# mysql asp.net visual-studio linq