Videó: Átadhatunk-e adatokat a vezérlőtől a megtekintéshez a TempData segítségével?
2024 Szerző: Lynn Donovan | [email protected]. Utoljára módosítva: 2023-12-15 23:48
ViewData, ViewBag és TempData arra használják, hogy átadja az adatokat között vezérlő , akció és nézetek . Nak nek átadja az adatokat tól vezérlő a megtekintéséhez , vagy ViewData vagy ViewBag tud használva lenni. Nak nek átadja az adatokat tól től egy vezérlő másikba vezérlő , A TempData képes használva lenni.
Használhatjuk-e ilyen módon a ViewBag-ot az adatok átadására a nézetből a vezérlőnek?
Általánosságban, ViewBag egy módja annak átadja az adatokat tól vezérlő hoz Kilátás . Ez egy típusú objektum, és egy dinamikus tulajdonság a vezérlő alaposztály. A ViewData-hoz képest hasonlóan működik, de ismert, hogy egy kicsit lassabb, és az ASP. NET MVC 3.0-ban került bevezetésre (a ViewData az MVC 1.0-ban jelent meg).
Hasonlóképpen, a TempData szokott adatokat továbbítani egyik oldalról a másik oldalra az MVC-ben? -val vezették be MVC 1.0. Azt átvitelére használják az adatok egytől vezérlőhöz egy másik vezérlő vagy az van től is egy cselekvésre egy másik cselekvési módszer. Azt van mint egy oldal a másiknak oldalon . A TempData az a TempDataDictionary osztályból származik.
Hasonlóképpen felteszik a kérdést, hogyan lehet átadni az adatokat a nézetből a vezérlőnek az MVC TempData-ban?
Elhaladó az adat tól től Vezérlő nak nek Megtekintés a TempData használatával Lépjen a Fájl, majd az Új elemre, és válassza a „Projekt” lehetőséget. Ezután hozza létre a ASP. NET webalkalmazás projektet az alábbiak szerint. Ezután válassza az „Üres” lehetőséget, és jelölje be az „ MVC ”, majd kattintson az OK gombra. A projekt sikeresen létrejött.
Hogyan továbbítják az adatokat a vezérlőtől a megtekintéshez?
A másik módja annak elhaladó az adat tól től Megtekinthető vezérlő által lehet elhaladó a modellosztály egy objektuma a Kilátás . Törölje a ViewData kódját és pass cserébe a modellosztály tárgya Kilátás . Importálja a modellosztály kötési objektumát az Index tetején Kilátás és elérheti a tulajdonságokat a @Model segítségével.
Ajánlott:
Hogyan tudom elindítani a meglévő react natív projektemet az Expo segítségével?
Hogyan tudom elindítani a meglévő React Native projektemet az Expo segítségével? Jelenleg ennek a legegyszerűbb módja az expo init használata (Expo CLI-vel) új projekt létrehozásához, majd a meglévő projekt teljes JavaScript-forráskódjának átmásolása, majd a könyvtárfüggőségek hozzáadásával
Mit lehet nyomon követni a Google Analytics segítségével?
A Google Analytics a Google által kínált ingyenes webhelyelemző szolgáltatás, amely betekintést nyújt abba, hogy a felhasználók hogyan találják meg és használják webhelyét. A követőkódok segítségével bármilyen hirdetési, közösségi, PR-kampányt vagy bármilyen kampányt bármilyen platformon/webhelyen megcímkézhet és nyomon követhet
Hogyan tölthetek le YouTube-videókat iPhone-omra offline megtekintéshez?
Egy YouTube-videó offline elérhetővé tételéhez először meg kell nyitnia a YouTube alkalmazást Android vagy iOS okostelefonján vagy táblagépén. Nyissa meg a letölteni kívánt videofájlt. Keresse meg a Hozzáadás az Offline-hoz ikont a videó alatt (vagy kattintson a helyi menü gombra, és válassza a Hozzáadás az Offline-hoz opciót)
Hogyan lehet átadni az adatokat a nézetből a vezérlőnek az MVC TempData-ban?
Az adatok továbbítása a vezérlőből a nézetbe a TempData használatával Menjen a Fájl, majd az Új elemre, és válassza a „Projekt” lehetőséget. Ezután hozza létre az ASP.NET webalkalmazás-projektet az alábbiak szerint. Ezután válassza az „Üres” lehetőséget, jelölje be az „MVC” lehetőséget, majd kattintson az OK gombra. A projekt sikeresen létrejött
Átadhatunk-e tömböt az SQL Server tárolt eljárásának?
Az sql szerver nem támogatja a tömböt, de többféle módon is átadhatja a gyűjteményt egy tárolt procinak