Inhaltsverzeichnis:

Wie übergeben Sie Daten von der Ansicht an den Controller in MVC TempData?
Wie übergeben Sie Daten von der Ansicht an den Controller in MVC TempData?

Video: Wie übergeben Sie Daten von der Ansicht an den Controller in MVC TempData?

Video: Wie übergeben Sie Daten von der Ansicht an den Controller in MVC TempData?
Video: #7: Daten vom Controller zur View übergeben 📚 ASP.Net Core 2 MVC 2024, Kann
Anonim

Vorbeigehen das Daten von Regler zu Sicht mit TempData

Gehen Sie zu Datei, dann zu Neu und wählen Sie die Option "Projekt". Dann erstelle die ASP. NET Webanwendungsprojekt wie unten dargestellt. Wählen Sie dann „Leer“und setzen Sie ein Häkchen bei „ MVC “klicken Sie dann auf OK. Das Projekt wurde erfolgreich erstellt.

Wie werden entsprechend Daten von der Ansicht an den Controller in MVC übergeben?

Wir binden ein Modell an die Ansicht; das wird als starke Typmodellbindung bezeichnet

  1. Erstellen Sie ein Modell für einfaches Interesse.
  2. Erstellen Sie eine Aktionsmethode, die eine Ansicht auf der Benutzeroberfläche rendert.
  3. Erstellen Sie eine stark typisierte Ansicht mit demselben Bildschirm wie in Abbildung 1.1.
  4. Erstellen Sie eine Aktionsmethode, die die POST-Anforderung verarbeitet und die Daten verarbeitet.

Wissen Sie auch, können wir ViewBag verwenden, um Daten von der Ansicht an den Controller zu übergeben? Im Allgemeinen, AnsichtTasche ist ein Weg zu Passdaten von dem Regler zum Aussicht . Es ist ein Typobjekt und eine dynamische Eigenschaft unter dem Regler Basisklasse. Im Vergleich zu ViewData funktioniert es ähnlich, ist jedoch bekanntermaßen etwas langsamer und wurde in ASP. NET MVC 3.0 eingeführt (ViewData wurde in MVC 1.0 eingeführt).

Wie können wir diesbezüglich Daten aus der Sicht an den Verantwortlichen weitergeben?

In diesem Blog werden vier (4) gängige Methoden zum Übergeben von Daten aus der Ansicht an den Controller erläutert:

  1. Übergeben von typisierten Argumenten.
  2. Objekt anfordern.
  3. Formularsammlungen-Objekt.
  4. Datenbindung.

Können wir mit TempData Daten vom Controller an die Ansicht übergeben?

Zu passieren das stark typisierte Daten vom Controller zum View mit TempData , wir müssen eine Modellklasse erstellen und dann ihre Eigenschaften mit einigen füllen Daten und dann passieren das Daten zu TempData als Wert und Auswahl des Namens des Schlüssels ist die Wahl des Programmierers.

Empfohlen: