ViewBag и / или Tempdata не отображаются - PullRequest
0 голосов
/ 06 августа 2020

Я жестко кодирую значение - 'test' в ViewBag и TempData, но они НЕ отображаются в представлении.

enter image description here

Why?

I am NOT redirecting, just rendering - returning the view name with a model model class.

The word 'test' is not showing in the tag. But is in the viewbag.

enter image description here

Part of the BlogPublishedSelectionCriteria.cshtml view:

@model GbngWebClient.Models.BlogPublishedSelectionCriteriaVM

 Критерии выбора блога  @ {Layout = "~ / Просмотры / Shared / _LayoutUser.cs html"; } @TempData ["сообщение об ошибке"]  @ ViewBag.errormessage  

Последняя часть метода действия перед возвратом представления:

        ViewBag.errormessage = "test";
        TempData["errormessage"] = "test";

        return View("BlogPublishedSelectionCriteria", blogPublishedSelectionCriteriaVM);

Кроме того, в моем представлении «Войти» я использую те же классы bootstrap CSS и панель просмотра, и все работает нормально.

enter image description here

введите описание изображения здесь

Мой метод входа возвращает только модель представления: return View (signInVM);

В отличие от того, у которого здесь проблема, которая возвращает имя представления и модель представления: return View ("BlogPublishedSelectionCriteria", blogPublishedSelectionCriteriaVM);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...