Съдържание:

Как да предавате данни от изглед към контролер в MVC TempData?
Как да предавате данни от изглед към контролер в MVC TempData?

Видео: Как да предавате данни от изглед към контролер в MVC TempData?

Видео: Как да предавате данни от изглед към контролер в MVC TempData?
Видео: mvc-3 2024, Април
Anonim

Преминаване на данни от Контролер да се Преглед използвайки TempData

Отидете на Файл, след това Нов и изберете опцията „Проект“. След това създайте ASP. NET проект за уеб приложение, както е показано по-долу. След това изберете „Празно“и отметнете „ MVC ” след това щракнете върху OK. Проектът е създаден успешно.

Съответно, как да предавате данни от изглед към контролер в MVC?

Обвързваме модел към изгледа; това се нарича обвързване на модел със силен тип

  1. Създайте модел за обикновен интерес.
  2. Създайте метод за действие, който изобразява изглед в потребителския интерфейс.
  3. Създайте строго въведен изглед, който има същия екран като на Фигура 1.1.
  4. Създайте метод за действие, който обработва POST заявката и обработва данните.

Знайте също, можем ли да използваме ViewBag за предаване на данни от изглед към контролер? Общо взето, ViewBag е начин да предават данни от контролер към изглед . Това е тип обект и е динамично свойство под контролер базов клас. В сравнение с ViewData, той работи по подобен начин, но е известно, че е малко по-бавен и е въведен в ASP. NET MVC 3.0 (ViewData е въведен в MVC 1.0).

Във връзка с това, как можем да предаваме данни от изглед към контролер?

Този блог ще обсъди четири (4) често срещани начина за предаване на данни от изгледа към контролера:

  1. Преминаване по въведени аргументи.
  2. Обект на заявка.
  3. Обект за колекции от формуляри.
  4. Обвързване на данни.

Можем ли да предаваме данни от контролера към преглед с помощта на TempData?

Да се пас силно въведените данни от Controller към View с помощта на TempData , ние трябва да направите модел на клас, след което да попълните свойствата му с някои данни и тогава пас че данни да се TempData като стойност и изборът на името на ключа е избор на програмиста.

Препоръчано: