Turinys:

Kaip perduoti duomenis iš rodinio į valdiklį MVC TempData?
Kaip perduoti duomenis iš rodinio į valdiklį MVC TempData?

Video: Kaip perduoti duomenis iš rodinio į valdiklį MVC TempData?

Video: Kaip perduoti duomenis iš rodinio į valdiklį MVC TempData?
Video: Kaip perduoti vaizdą be laidų į televizorių iš Mobilaus, plančetės ir kompiuterio 2024, Balandis
Anonim

Pravažiavimas į duomenis iš Valdiklis į Žiūrėti naudojant TempData

Eikite į Failas, tada Naujas ir pasirinkite parinktį „Projektas“. Tada sukurkite ASP. NET žiniatinklio programos projektas, kaip parodyta toliau. Tada pasirinkite „Tuščias“ir pažymėkite „ MVC “, tada spustelėkite Gerai. Projektas sėkmingai sukurtas.

Atitinkamai, kaip perduoti duomenis iš rodinio į valdiklį MVC?

Prie vaizdo pririšame modelį; tai vadinama tvirto tipo modelio įrišimu

  1. Sukurkite paprastą susidomėjimo modelį.
  2. Sukurkite veiksmo metodą, kuris atvaizduoja vartotojo sąsajos vaizdą.
  3. Sukurkite griežtai įvestą rodinį, kuriame būtų toks pat ekranas kaip 1.1 pav.
  4. Sukurkite veiksmo metodą, kuris apdoroja POST užklausą ir apdoroja duomenis.

Taip pat žinote, ar galime naudoti „ViewBag“duomenims perduoti iš rodinio į valdiklį? Apskritai, ViewBag yra būdas perduoti duomenis nuo valdiklis prie peržiūrėti . Tai yra tipo objektas ir yra dinaminė savybė pagal valdiklis bazinė klasė. Palyginti su „ViewData“, jis veikia panašiai, tačiau žinoma, kad yra šiek tiek lėtesnis ir buvo pristatytas ASP. NET MVC 3.0 (ViewData buvo pristatytas MVC 1.0).

Atsižvelgiant į tai, kaip galime perduoti duomenis iš peržiūros valdytojui?

Šiame tinklaraštyje bus aptariami keturi (4) įprasti būdai, kaip perduoti duomenis iš rodinio valdikliui:

  1. Praėjimas pro įvestus argumentus.
  2. Prašyti objekto.
  3. Formos rinkinių objektas.
  4. Duomenų įrišimas.

Ar galime perduoti duomenis iš valdiklio peržiūrėti naudodami TempData?

Į praeiti stipriai įvestas duomenis iš valdiklio į peržiūrą naudojant TempData , mes turi sukurti modelio klasę, tada užpildyti jos savybes kai kuriomis duomenis ir tada praeiti kad duomenis į TempData kaip reikšmę ir pasirinkti rakto pavadinimą yra programuotojo pasirinkimas.

Rekomenduojamas: