Можем ли мы передать данные из контроллера для просмотра с помощью TempData?
Можем ли мы передать данные из контроллера для просмотра с помощью TempData?

Видео: Можем ли мы передать данные из контроллера для просмотра с помощью TempData?

Видео: Можем ли мы передать данные из контроллера для просмотра с помощью TempData?
Видео: КАК ПЕРЕДАВАТЬ ДАННЫЕ В ПРЕДСТАВЛЕНИЕ? - ASP.NET CORE 2024, Декабрь
Anonim

ViewData, ViewBag и TempData привыкли передавать данные между контролер , действие и Просмотры . К передавать данные от контроллер для просмотра , либо ViewData, либо ViewBag жестяная банка использоваться. К передавать данные из один контроллер к другому контролер , TempData может использоваться.

Таким образом, можем ли мы использовать ViewBag для передачи данных от представления к контроллеру?

В основном, ViewBag это способ передавать данные от контролер к Посмотреть . Это типовой объект и динамическое свойство под контролер базовый класс. По сравнению с ViewData он работает аналогично, но, как известно, немного медленнее и был представлен в ASP. NET MVC 3.0 (ViewData был представлен в MVC 1.0).

Аналогичным образом, используются ли TempData для передачи данных с одной страницы на другую в MVC? Он был введен с MVC 1.0. Это используется для передачи в данные от одного контроллер к Другая контроллер или это является также из один действие для Другая метод действия. Это является нравиться одна страница другим страница . TempData - это производный от класса TempDataDictionary.

Точно так же спрашивается, как передавать данные из представления в контроллер в MVC TempData?

Проходящий в данные из Контроллер к Просмотр с использованием TempData Перейдите в «Файл», затем «Создать» и выберите «Проект». Затем создайте ASP. NET проект веб-приложения, как показано ниже. Затем выберите «Пусто» и отметьте « MVC », Затем нажмите« ОК ». Проект успешно создан.

Как данные передаются от контроллера для просмотра?

Другой способ прохождение в данные из Контроллер для просмотра может быть прохождение объект класса модели в Вид . Сотрите код ViewData и проходить объект класса модели взамен Посмотреть . Импортируйте объект привязки класса модели вверху индекса Вид и получить доступ к свойствам с помощью @Model.

Рекомендуемые: