Sisukord:
- Seome mudeli vaatega; mida nimetatakse tugevat tüüpi mudeli sidumiseks
- Selles ajaveebis käsitletakse nelja (4) levinumat viisi andmete vaatest vastutavale töötlejale edastamiseks
Video: Kuidas edastada andmeid MVC TempData vaatest kontrollerile?
2024 Autor: Lynn Donovan | [email protected]. Viimati modifitseeritud: 2023-12-15 23:45
Mööduv a andmeid alates Kontroller juurde Vaade kasutades TempData
Avage Fail, seejärel Uus ja valige suvand "Projekt". Seejärel looge ASP. NET veebirakenduse projekt, nagu allpool näidatud. Seejärel valige "Tühi" ja märkige " MVC ” ja seejärel klõpsake nuppu OK. Projekt on edukalt loodud.
Vastavalt sellele, kuidas edastada andmeid vaatest kontrollerile MVC-s?
Seome mudeli vaatega; mida nimetatakse tugevat tüüpi mudeli sidumiseks
- Looge lihtsa huvi jaoks mudel.
- Looge tegevusmeetod, mis renderdab kasutajaliidese vaate.
- Loo tugevasti trükitud vaade, millel on sama ekraan nagu joonisel 1.1.
- Looge tegevusmeetod, mis käsitleb POST-i päringut ja töötleb andmeid.
Tea ka, kas saame kasutada ViewBagi andmete kuvast kontrollerile edastamiseks? Üldiselt, ViewBag on viis edastada andmeid alates kontroller juurde vaade . See on tüüpobjekt ja on dünaamiline atribuut all kontroller baasklass. Võrreldes ViewDataga, töötab see sarnaselt, kuid on teadaolevalt veidi aeglasem ja see võeti kasutusele ASP. NET MVC 3.0-s (ViewData võeti kasutusele versioonis MVC 1.0).
Kuidas saame sellega seoses andmeid kuvalt vastutavale töötlejale edastada?
Selles ajaveebis käsitletakse nelja (4) levinumat viisi andmete vaatest vastutavale töötlejale edastamiseks
- Trükitud argumentidest möödumine.
- Taotle objekti.
- Vormikogude objekt.
- Andmete sidumine.
Kas saame TempData abil andmeid kontrollerist vaatamiseks edastada?
To üle andma tugevasti trükitud andmed kontrollerist vaatamiseks TempData abil , meie tuleb teha mudeliklass ja seejärel täita selle omadused mõnega andmeid ja siis üle andma et andmeid juurde TempData väärtusena ja võtme nime valimine on programmeerija valik.
Soovitan:
Kuidas lisada klass Web API kontrollerile?
Kontrolleri lisamine Web API kontrollerid on sarnased MVC kontrolleritega, kuid pärivad klassi ApiController klassi kontrolleri asemel. Paremklõpsake Solution Exploreris kausta Controllers. Valige Lisa ja seejärel Controller. Valige dialoogiboksis Scaffoldi lisamine Web API kontroller – tühi
Kuidas sisestada andmeid ASP NET MVC andmebaasi?
Sisestage andmed andmebaasi, kasutades ASP.NET MVC koos ADO.NETiga. 1. samm: looge MVC rakendus. 2. samm: looge mudelklass. 3. samm: looge kontroller. 5. samm: muutke faili EmployeeController.cs. EmployeeController.cs. 6. samm: looge tugevasti trükitud vaade. Töötajate lisamise vaate loomiseks paremklõpsake meetodil ActionResult ja seejärel klõpsake nuppu Lisa vaade. AddTemployee.cshtml
Kuidas edastada andmeid Blackberryst Samsungi?
1 Veenduge, et mõlemad seadmed on sisse lülitatud, ja avage mõlemas seadmes rakendus Samsung Smart Switch. 2 Puudutage oma vanas BlackBerry seadmes WIRELES. 3 Puudutage oma uues Galaxy seadmes WIRELES. 4 Puudutage vanal BlackBerry seadmel SAADA, kuna teie vana BlackBerry seade sisaldab andmeid, millest importida
Kas saame TempData abil andmeid kontrollerist vaatamiseks edastada?
ViewData, ViewBag ja TempData kasutatakse andmete edastamiseks kontrolleri, toimingu ja vaadete vahel. Andmete edastamiseks kontrollerist vaatamiseks saab kasutada kas ViewData või ViewBagi. Andmete edastamiseks ühelt kontrollerilt teisele saab kasutada TempDatat
Kuidas saab MVC-s salvestatud protseduuri abil andmeid andmebaasi sisestada?
Andmete sisestamine salvestatud protseduuri järgi MVC 5.0-s andmete esmase lähenemisega Looge andmebaas ja looge tabel. Selles etapis loome nüüd salvestatud protseduuri. Järgmises etapis ühendame andmebaasi rakendusega Data First Approach. Pärast seda valige ADO.NET Entity Data Model ja klõpsake nuppu Lisa