Я пытаюсь запросить данные из базы данных, чтобы создать главное меню на моем веб-сайте ASP.NET MVC 2.
Это код в моем контроллере:
public JsonResult GetMenu(string id)
{
JsonResult jr = new JsonResult();
var ien_menu = (
from d in this.DataContext.Departments
join c in this.DataContext.Categories
on d.ID equals c.DepartmentID
join i in this.DataContext.Items on
c.ID equals i.CategoryID
where d.Active == 1
&& d.ActiveInWeb >0
&& c.Active > 0
&& c.ActiveInWeb >0
&& i.Active > 0
select d
).Distinct()
.OrderBy(s=>s.Name);
jr.Data = ien_menu.ToList();
jr.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return jr;
}
Но я действительно понятия не имею, как взять эти данные и отобразить их в моих частичных представлениях. Что мне нужно сделать?