@model List @{ Layout = "~/Views/Shared/_AdminLayout.cshtml"; ViewData["Title"] = "Portfolio Projects"; var categories = ViewBag.Categories as List ?? new(); var selected = ViewBag.SelectedCategory as string; }
Projects
Create Project
@foreach (var p in Model) { var catName = categories.FirstOrDefault(c => c.Id == p.CategoryId)?.Name ?? "-"; }
Title Category Order Actions
@p.Title @catName @p.DisplayOrder Edit