Мазмұны:

MVC TempData ішіндегі деректерді көріністен контроллерге қалай жіберу керек?
MVC TempData ішіндегі деректерді көріністен контроллерге қалай жіберу керек?

Бейне: MVC TempData ішіндегі деректерді көріністен контроллерге қалай жіберу керек?

Бейне: MVC TempData ішіндегі деректерді көріністен контроллерге қалай жіберу керек?
Бейне: (#16) TempData in MVC 5 | mvc tutorial for beginners in .net c# 2024, Мамыр
Anonim

Өту the деректер бастап Контроллер дейін Көру қолдану 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 ішінен TempData арқылы Көруге , біз үлгі класын жасау керек, содан кейін оның қасиеттерін кейбірімен толтырыңыз деректер содан соң өту сол деректер дейін TempData Мән ретінде және Кілттің атын таңдау бағдарламашының таңдауы болып табылады.

Ұсынылған: