Cuprins:
- Legăm un model de vedere; care se numește legare de model puternic tip
- Acest blog va discuta patru (4) moduri comune de a transmite date din vizualizare către controlor:
Video: Cum se transferă datele de la vizualizare la controler în MVC TempData?
2024 Autor: Lynn Donovan | [email protected]. Modificat ultima dată: 2023-12-15 23:52
Trecere cel date din Controlor la Vedere folosind TempData
Accesați Fișier, apoi Nou și selectați opțiunea „Proiect”. Apoi creați ASP. NET proiect de aplicație web, așa cum este prezentat mai jos. Apoi selectați „Gol” și bifați „ MVC ” apoi faceți clic pe OK. Proiectul este creat cu succes.
În mod corespunzător, cum se transmit datele de la vizualizare la controler în MVC?
Legăm un model de vedere; care se numește legare de model puternic tip
- Creați un model pentru interes simplu.
- Creați o metodă de acțiune care redă o vizualizare pe interfața de utilizare.
- Creați o vizualizare tastată puternic, care are același ecran ca în Figura 1.1.
- Creați o metodă de acțiune care gestionează cererea POST și procesează datele.
De asemenea, știți, putem folosi ViewBag pentru a transmite date de la vizualizare la controler? În general, ViewBag este o modalitate de a transmite date de la controlor la vedere . Este un obiect tip și este o proprietate dinamică sub controlor clasa de bază. În comparație cu ViewData, funcționează similar, dar se știe că este puțin mai lent și a fost introdus în ASP. NET MVC 3.0 (ViewData a fost introdus în MVC 1.0).
În acest sens, cum putem transmite datele de la vizualizare la controlor?
Acest blog va discuta patru (4) moduri comune de a transmite date din vizualizare către controlor:
- Trecând prin argumente dactilografiate.
- Cerere obiect.
- Obiect colecții de formulare.
- Legarea datelor.
Putem transmite date de la controlor la vizualizare folosind TempData?
La trece cel puternic dactilografiat date de la Controller la Vizualizare folosind TempData , noi trebuie să facă o clasă model, apoi să-și populați proprietățile cu unele date și apoi trece acea date la TempData ca valoare și selectarea numelui cheii este alegerea programatorului.
Recomandat:
Care este diferența dintre datele de grup și datele negrupate?
Ambele sunt forme utile de date, dar diferența dintre ele este că datele negrupate sunt date brute. Aceasta înseamnă că tocmai a fost colectat, dar nu a fost sortat în niciun grup sau clase. Pe de altă parte, datele grupate sunt date care au fost organizate în grupuri din datele brute
Ce este componenta de vizualizare în MVC?
View Component este o caracteristică recent introdusă în ASP.NET Core MVC. Este foarte asemănător cu vizualizarea parțială, dar este foarte puternic în comparație cu acesta. Nu utilizează legarea modelului, ci funcționează numai cu datele pe care le furnizăm atunci când apelăm la acesta. View Component are următoarele caracteristici
Cum încorporez o vizualizare Google 360?
Încorporați fotografii 360 Pe computer, deschideți Google Maps și asigurați-vă că v-ați conectat la același cont pe care l-ați folosit cu aplicația Street View. Faceți clic pe Meniu. Faceți clic pe Contribuțiile dvs. Faceți clic pe Fotografii. Selectați fotografia pe care doriți să o încorporați. Faceți clic pe Mai multe. Selectați Partajați sau încorporați imaginea. În partea de sus a casetei care apare, alegeți Încorporați imaginea
Putem transmite date de la controlor la vizualizare folosind TempData?
ViewData, ViewBag și TempData sunt folosite pentru a trece date între controler, acțiune și vizualizări. Pentru a transmite date de la controler la vizualizare, se pot utiliza fie ViewData, fie ViewBag. Pentru a transmite date de la un controler la altul, se poate folosi TempData
Putem apela un controler de la un alt controler?
În general, nu veți folosi un controler de la altul deoarece: Controllerele returnează de obicei un rezultat de tip destinat să fie utilizat de cadrul MVC. Toate aceste informații sunt de așteptat să fie transmise de cadrul MVC