Indholdsfortegnelse:
- Vi binder en model til udsigten; det kaldes stærkt type modelbinding
- Denne blog vil diskutere fire (4) almindelige måder at videregive data fra visningen til den registeransvarlige:
Video: Hvordan overfører data fra visning til controller i MVC TempData?
2024 Forfatter: Lynn Donovan | [email protected]. Sidst ændret: 2023-12-15 23:45
Bestået det data fra Controller til Udsigt ved brug af TempData
Gå til Filer og derefter Ny og vælg "Projekt" mulighed. Opret derefter ASP. NET webapplikationsprojekt som vist nedenfor. Vælg derefter "Tøm" og afkryds " MVC ” klik derefter på OK. Projektet er oprettet med succes.
Tilsvarende, hvordan overfører data fra visning til controller i MVC?
Vi binder en model til udsigten; det kaldes stærkt type modelbinding
- Opret en model for simpel interesse.
- Opret en handlingsmetode, der gengiver en visning på brugergrænsefladen.
- Opret en stærkt indtastet visning, der har samme skærm som i figur 1.1.
- Opret en handlingsmetode, der håndterer POST-anmodningen og behandler dataene.
Ved du også, kan vi bruge ViewBag til at videregive data fra visning til controller? Generelt, ViewBag er en måde at videregive data fra controller til udsigt . Det er et typeobjekt og er en dynamisk egenskab under controller basisklasse. Sammenlignet med ViewData fungerer den på samme måde, men den er kendt for at være en smule langsommere og blev introduceret i ASP. NET MVC 3.0 (ViewData blev introduceret i MVC 1.0).
I forhold til dette, hvordan kan vi videregive data fra visning til dataansvarlig?
Denne blog vil diskutere fire (4) almindelige måder at videregive data fra visningen til den registeransvarlige:
- Går forbi indskrevne argumenter.
- Anmod om objekt.
- Formsamlingsobjekt.
- Databinding.
Kan vi videregive data fra controller til visning ved hjælp af TempData?
Til passere de stærkt indtastede data fra controller til visning ved hjælp af TempData , vi skal lave en modelklasse og derefter udfylde dens egenskaber med nogle data og så passere at data til TempData som Værdi og valg af Nøglens navn er programmørens valg.
Anbefalede:
Hvordan overfører jeg Chrome-adgangskoder fra én computer til en anden?
Trin 1: Eksporter dine data fra Chrome Klik på Chrome-menuen på værktøjslinjen, og vælg Indstillinger. Klik på Adgangskoder. Klik over listen over gemte adgangskoder, og vælg "Eksportér adgangskoder". Klik på "Eksporter adgangskoder", og indtast den adgangskode, du bruger til at logge ind på din computer, hvis du bliver spurgt. Gem filen på dit skrivebord
Hvordan overfører jeg data fra Blackberry til Samsung?
1 Sørg for, at begge enheder er drejet, og åbn Samsung Smart Switch-appen på begge enheder. 2 På din gamle BlackBerry-enhed skal du trykke på TRÅDLØS. 3 På din nye Galaxy-enhed skal du trykke på TRÅDLØS. 4 På din gamle BlackBerry-enhed skal du trykke på SEND, da din gamle BlackBerry-enhed indeholder de data, der skal importeres fra
Kan vi videregive data fra controller til visning ved hjælp af TempData?
ViewData, ViewBag og TempData bruges til at overføre data mellem controller, handling og visninger. For at videregive data fra controlleren til visning, kan enten ViewData eller ViewBag bruges. For at videregive data fra en controller til en anden controller kan TempData bruges
Kan delvis visning have controller?
3 svar. Du bør indsamle alle data, der er nødvendige for den del af den aktuelle dataansvarlige handling (som kan bruge metoder, der deles på tværs af andre dataansvarlige og handlinger). Hvis du virkelig ønsker, at en partial skal gengives ved hjælp af sin egen controller/handling, så overvej at indlæse den via AJAX med en separat anmodning
Kan vi kalde en controller fra en anden controller?
Generelt vil du ikke bruge en controller fra en anden, da: Controllere normalt returnerer et resultat af en type, der er beregnet til at blive brugt af MVC-rammeværket. Alle disse oplysninger forventes at blive videregivet af MVC-rammen