Sisällysluettelo:

Miten tiedot siirretään näkymästä ohjaimeen MVC TempDatassa?
Miten tiedot siirretään näkymästä ohjaimeen MVC TempDatassa?

Video: Miten tiedot siirretään näkymästä ohjaimeen MVC TempDatassa?

Video: Miten tiedot siirretään näkymästä ohjaimeen MVC TempDatassa?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Joulukuu
Anonim

Ohitus the tiedot alkaen Ohjain to Näytä käyttämällä TempData

Siirry kohtaan Tiedosto ja sitten Uusi ja valitse "Projekti". Luo sitten ASP. NET verkkosovellusprojekti alla kuvatulla tavalla. Valitse sitten "Tyhjä" ja rastita " MVC ” ja napsauta sitten OK. Projekti on luotu onnistuneesti.

Vastaavasti, kuinka tiedot siirretään näkymästä ohjaimelle MVC:ssä?

Sidomme mallin näkymään; jota kutsutaan vahvan tyypin mallisidokseksi

  1. Luo malli yksinkertaista kiinnostusta varten.
  2. Luo toimintomenetelmä, joka näyttää näkymän käyttöliittymässä.
  3. Luo vahvasti kirjoitettu näkymä, jossa on sama näyttö kuin kuvassa 1.1.
  4. Luo toimintomenetelmä, joka käsittelee POST-pyynnön ja käsittelee tiedot.

Tiedätkö myös, voimmeko käyttää ViewBagia tietojen välittämiseen näkymästä ohjaimelle? Yleisesti, ViewBag on tapa siirtää tiedot alkaen ohjain kohtaan näkymä . Se on tyyppiobjekti ja dynaaminen ominaisuus alla ohjain perusluokka. ViewDataan verrattuna se toimii samalla tavalla, mutta sen tiedetään olevan hieman hitaampi ja se otettiin käyttöön ASP. NET MVC 3.0:ssa (ViewData otettiin käyttöön MVC 1.0:ssa).

Miten voimme tässä suhteessa siirtää tietoja näytöstä rekisterinpitäjälle?

Tässä blogissa käsitellään neljää (4) yleistä tapaa siirtää tietoja näkymästä ohjaimelle:

  1. Kirjoitettujen argumenttien ohittaminen.
  2. Pyydä objektia.
  3. Lomakekokoelmien objekti.
  4. Tietojen sidonta.

Voimmeko siirtää tietoja ohjaimesta katseltavaksi TempDatan avulla?

Vastaanottaja kulkea vahvasti kirjoitettu tiedot ohjaimesta näkymään TempDatan avulla , me täytyy tehdä malliluokka ja sitten täyttää sen ominaisuudet joillakin tiedot ja sitten kulkea että tiedot to TempData arvona ja avaimen nimen valitseminen on ohjelmoijan valinta.

Suositeltava: