Možemo li proslijediti podatke s kontrolera na pregled pomoću TempData?
Možemo li proslijediti podatke s kontrolera na pregled pomoću TempData?

Video: Možemo li proslijediti podatke s kontrolera na pregled pomoću TempData?

Video: Možemo li proslijediti podatke s kontrolera na pregled pomoću TempData?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Svibanj
Anonim

ViewData, ViewBag i TempData su navikli proći podatke između kontrolor , akcija i pogleda . Do proći podatke od kontroler za pregled , ili ViewData ili ViewBag limenka biti korišteni. Do proći podatke iz jedan kontroler drugome kontrolor , TempData može biti korišteni.

Možemo li na ovaj način koristiti ViewBag za prosljeđivanje podataka s prikaza na kontroler?

Općenito, ViewBag je način da se proći podatke od kontrolor prema pogled . To je objekt tipa i dinamičko je svojstvo pod kontrolor bazna klasa. U usporedbi s ViewData, radi slično, ali je poznato da je malo sporiji i uveden je u ASP. NET MVC 3.0 (ViewData je uveden u MVC 1.0).

Isto tako, koristi li se TempData za prosljeđivanje podataka s jedne stranice na drugu stranicu u MVC-u? Uveden je sa MVC 1.0. To koristi se za prijenos the podaci od jednog kontroler za još kontroler ili on je također iz jedan djelovanje do još metoda djelovanja. To je Kao jednu stranicu drugima stranica . TempData je izvedeno iz klase TempDataDictionary.

Slično, postavlja se pitanje kako proslijediti podatke iz pogleda u kontroler u MVC TempData?

Pretjecanje the podaci iz Kontrolor do Prikaz pomoću TempData Idite na Datoteka, a zatim na Novo i odaberite opciju "Projekt". Zatim kreirajte ASP. NET projekt web aplikacije kao što je prikazano u nastavku. Zatim odaberite "Empty" i označite " MVC ” zatim kliknite OK. Projekt je uspješno kreiran.

Kako se podaci prenose od kontrolora do pregleda?

Drugi način od pretjecanje the podaci iz Kontroler za pregled može biti po pretjecanje objekt klase modela na Pogled . Izbrišite kod ViewData i proći objekt klase modela zauzvrat pogled . Uvezite objekt povezivanja klase modela na vrh Indeksa Pogled i pristupite svojstvima putem @Model.

Preporučeni: