@model ValidationWebSite.Models.Person @{ object areaObject; ViewContext.ActionDescriptor.RouteValueDefaults.TryGetValue("area", out areaObject); var areaName = (areaObject as string) ?? "root"; ViewBag.Title = "Details in " + areaName + " area."; }

@ViewBag.Title

Person


@Html.DisplayNameFor(model => model.Id)
@Html.DisplayFor(model => model.Id)
@Html.DisplayNameFor(model => model.UserId1)
@Html.DisplayFor(model => model.UserId1)
@Html.DisplayNameFor(model => model.UserId2)
@Html.DisplayFor(model => model.UserId2)
@Html.DisplayNameFor(model => model.UserId3)
@Html.DisplayFor(model => model.UserId3)
@Html.DisplayNameFor(model => model.UserId4)
@Html.DisplayFor(model => model.UserId4)

@Html.ActionLink("Create a new one", "Create") | @if (string.Equals("Aria", areaName, StringComparison.OrdinalIgnoreCase)) { @Html.RouteLink("Go back to home", "Home") } else { @Html.RouteLink("Go to Aria home", "AriaHome") }