Talaan ng mga Nilalaman:

Paano ipasa ang data mula sa view patungo sa controller sa MVC TempData?
Paano ipasa ang data mula sa view patungo sa controller sa MVC TempData?

Video: Paano ipasa ang data mula sa view patungo sa controller sa MVC TempData?

Video: Paano ipasa ang data mula sa view patungo sa controller sa MVC TempData?
Video: Ruby on Rails by Leila Hofer 2024, Nobyembre
Anonim

pagpasa ang datos mula sa Controller sa Tingnan gamit TempData

Pumunta sa File pagkatapos ay Bago at piliin ang opsyon na "Proyekto". Pagkatapos ay lumikha ng ASP. NET proyekto sa web application tulad ng inilalarawan sa ibaba. Pagkatapos ay piliin ang "Empty" at lagyan ng tsek ang " MVC ” pagkatapos ay i-click ang OK. Matagumpay na nalikha ang proyekto.

Kaayon, paano ipasa ang data mula sa view patungo sa controller sa MVC?

Binibinhi namin ang isang modelo sa view; iyon ay tinatawag na strongly type model binding

  1. Gumawa ng Modelo para sa Simpleng Interes.
  2. Gumawa ng paraan ng pagkilos na nagbibigay ng view sa UI.
  3. Lumikha ng isang malakas na na-type na view na may parehong screen tulad ng sa Figure 1.1.
  4. Gumawa ng paraan ng pagkilos na humahawak sa kahilingan ng POST at nagpoproseso ng data.

Alamin din, maaari ba nating gamitin ang ViewBag upang ipasa ang data mula sa view patungo sa controller? Sa pangkalahatan, ViewBag ay isang paraan upang ipasa ang data galing sa controller sa tingnan . Ito ay isang uri ng bagay at isang dynamic na pag-aari sa ilalim ng controller batayang klase. Kung ikukumpara sa ViewData, ito ay gumagana nang katulad ngunit kilala na medyo mas mabagal at ipinakilala sa ASP. NET MVC 3.0 (Ang ViewData ay ipinakilala sa MVC 1.0).

Kaugnay nito, paano natin maipapasa ang data mula sa view patungo sa controller?

Tatalakayin ng blog na ito ang apat (4) na karaniwang paraan upang maipasa ang data mula sa view patungo sa controller:

  1. Pagpapasa sa mga Na-type na Argumento.
  2. Humiling ng Bagay.
  3. Bagay sa Mga Koleksyon ng Form.
  4. Pagbubuklod ng Data.

Maaari ba kaming magpasa ng data mula sa controller upang tingnan gamit ang TempData?

Upang pumasa ang malakas na type data mula sa Controller hanggang View gamit ang TempData , tayo kailangang gumawa ng klase ng modelo pagkatapos ay punan ang mga katangian nito ng ilan datos at pagkatapos pumasa na datos sa TempData bilang Halaga at pagpili sa pangalan ng Key ay ang pagpipilian ng programmer.

Inirerekumendang: