Я начал создавать приложение MVC с использованием C #, но когда я попытался получить значение model
из view
(Index.cshtml
), оно вывело ошибку «значение не может быть пустым» в файле представления. Я пробовал .ToString()
и new HtmlString
на строке из модели, но ничего не получалось. как я могу решить это?
View - Razor - в отладке VS, показывающей, что свойство имеет назначение в объекте страницы, а также показывающей ошибку.
Назначение модели в контроллере:
if (Session["User"] != null)
{
PageProps props = new PageProps();
props.userNameOut = Session["User"].ToString();
return View(props);
}