Mi problema es muy similar a este problema, excepto que el mío está en un sub-Área (clic derecho, Crear Área)El nombre 'ViewBag' no existe en el contexto actual - Cuando estoy en un "Área"
The name 'ViewBag' does not exist in the current context
Ejecuté la herramienta de actualización y descubrió el web.config en el área, pero sigo recibiendo el error. Mi diseño de la página es muy simple:
<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
</head>
<body>
<div>
@RenderBody()
</div>
</body>
</html>
Y mi página de contenido tiene este aspecto en la parte superior:
@model IEnumerable<ProjectName.Models.OrderViewModel>
@{
ViewBag.Title = "Index";
Layout = "~/Areas/Admin/_AdminLayoutPage.cshtml";
}
<h2>Index</h2>
Entonces ViewData puede ser accesible, ¿verdad? –
¿Algún progreso en esto? Me encuentro con el mismo problema. – kmehta