我正从控制器中检索下拉列表中的数据。
控制器
public JsonResult GetDivision()
{
var division = db.Depts.ToList().OrderBy(x => x.Division);
return Json(division);
}
我在下拉列表中收到重复值,我只需要显示。 例如,我有分部 - “公司事务”。我有多次同名,但在下拉列表中我只需要显示一个。
答案 0 :(得分:1)
您可以使用以下代码:
db.Depts.GroupBy(x => x.Division).Select(x => x.FirstOrDefault()).OrderBy(x => x).ToList();