Cuprins:

Cum se transferă datele de la vizualizare la controler în MVC TempData?
Cum se transferă datele de la vizualizare la controler în MVC TempData?

Video: Cum se transferă datele de la vizualizare la controler în MVC TempData?

Video: Cum se transferă datele de la vizualizare la controler în MVC TempData?
Video: Asp.net Core MVC - How to use TempData to pass data from a controller to another controller or view 2024, Mai
Anonim

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

  1. Creați un model pentru interes simplu.
  2. Creați o metodă de acțiune care redă o vizualizare pe interfața de utilizare.
  3. Creați o vizualizare tastată puternic, care are același ecran ca în Figura 1.1.
  4. 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:

  1. Trecând prin argumente dactilografiate.
  2. Cerere obiect.
  3. Obiect colecții de formulare.
  4. 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: