Satura rādītājs:

Kā pārsūtīt datus no skata uz kontrolieri pakalpojumā MVC TempData?
Kā pārsūtīt datus no skata uz kontrolieri pakalpojumā MVC TempData?

Video: Kā pārsūtīt datus no skata uz kontrolieri pakalpojumā MVC TempData?

Video: Kā pārsūtīt datus no skata uz kontrolieri pakalpojumā MVC TempData?
Video: Ruby on Rails от Лейлы Хофер 2024, Maijs
Anonim

Ejot garām uz datus no Kontrolieris uz Skatīt izmantojot TempData

Dodieties uz Fails, pēc tam Jauns un atlasiet opciju “Projekts”. Pēc tam izveidojiet ASP. NET tīmekļa lietojumprogrammas projekts, kā parādīts zemāk. Pēc tam atlasiet “Tukšs” un atzīmējiet “ MVC ” un pēc tam noklikšķiniet uz Labi. Projekts ir veiksmīgi izveidots.

Attiecīgi, kā pārsūtīt datus no skata uz kontrolieri MVC?

Mēs piesaistām modeli skatam; ko sauc par stingra tipa modeļa saistīšanu

  1. Izveidojiet modeli vienkāršai interesei.
  2. Izveidojiet darbības metodi, kas atveido skatu uz UI.
  3. Izveidojiet stingri drukātu skatu, kuram ir tāds pats ekrāns kā 1.1. attēlā.
  4. Izveidojiet darbības metodi, kas apstrādā POST pieprasījumu un apstrādā datus.

Zināt arī, vai mēs varam izmantot ViewBag, lai pārsūtītu datus no skata uz kontrolieri? Kopumā ViewBag ir veids, kā nodot datus no kontrolieris uz skats . Tas ir tipa objekts un ir dinamisks īpašums zem kontrolieris bāzes klase. Salīdzinot ar ViewData, tas darbojas līdzīgi, taču ir zināms, ka tas ir nedaudz lēnāks, un tas tika ieviests ASP. NET MVC 3.0 (ViewData tika ieviests versijā MVC 1.0).

Saistībā ar to, kā mēs varam nodot datus no skata pārzinim?

Šajā emuārā tiks apspriesti četri (4) izplatīti veidi, kā nodot datus no skata kontrolierim:

  1. Paejot garām drukātiem argumentiem.
  2. Pieprasīt objektu.
  3. Veidlapu kolekcijas objekts.
  4. Datu saistīšana.

Vai mēs varam nodot datus no kontroliera, lai tos skatītu, izmantojot TempData?

Uz caurlaide spēcīgi rakstīts datus no kontroliera uz skatu, izmantojot TempData , mēs ir jāizveido modeļa klase, pēc tam aizpildiet tās īpašības ar dažiem datus un tad caurlaide ka datus uz TempData kā Vērtība un atslēgas nosaukuma izvēle ir programmētāja izvēle.

Ieteicams: