ASP.NET MVC - Daten in Ansichten

Inhaltsverzeichnis
Sobald wir die Struktur unserer Anwendung erstellt haben, müssen wir bereits wissen, was unser Controller tun wird und welche Ansicht er aufrufen soll. Wir haben noch einen wichtigen Schritt vor uns und das ist die Daten anzeigen, die der Verantwortliche uns in der Ansicht übermittelt.
An dieser Stelle ist ein Teil des Zyklus geschlossen, da der Benutzer effektiv eine angemessene Antwort auf seine Anfrage erhält und wir als Entwickler in der Lage sein werden, eine Aufgabe abzuschließen, die eine Anfrage abschließen soll, sobald wir den Aufruf an die Ressource durch den Nutzer, bis wir in der Vorlage die Daten angeben, die uns der Verantwortliche zur Verfügung stellt.
Anzeigen der Daten
Wie wir wissen, ist die Schichtunabhängigkeit der Model View Controller Es ermöglicht uns, die Logik von dem zu trennen, was der Benutzer sieht, dank der Vermittlung des Controllers, der als eine Art Verkehrsstaatsanwalt fungiert, die vom Routingmodul eingehenden Anfragen entgegennimmt und das entsprechende Ziel erreicht.
Aber von allem, was wir erklärt haben, fehlt noch etwas Wichtiges und so wird der Benutzer die Antwort sehen und hier kommt es ins Spiel als Daten in Sicht anzeigen, bis jetzt haben wir statischen Inhalt zur Ansicht verschobenJetzt müssen wir sehen, wie etwas dynamischeres passiert.
Wie werden die Daten angezeigt?Um die Daten anzuzeigen haben wir zwei Möglichkeiten, Daten anzeigen Ja TempDataDiese beiden Optionen haben jedoch eine ähnliche Struktur, es handelt sich um Datenwörterbücher, die sowohl in den Controllern als auch in den Ansichten als Eigenschaften angezeigt werden.
Sehen wir uns im folgenden Bild an, wie Wir bauen einen Controller und stellen Daten ein die wir dann in der Ansicht verwenden:

Hier definieren wir die Aktion, wenn wir die Ressource konsultieren "Über" Wenn wir uns den Code ansehen, setzen wir 3 Elemente Daten anzeigen und zu jedem legen wir einen Indexwert und einen Wert fest, der mit diesem Index aufgerufen werden kann, wir sehen das auch, wenn Nutzername Wir können einen Wert zuweisen, den wir aus dem extrahieren Authentifizierungssystem ASP.NET MVC und die anderen Werte sind einfache Zeichenfolgen.
Anzeigen der Werte in der Ansicht
Sobald wir die Werte im Controller festgelegt haben, ist es an der Zeit, sie in unserer Ansicht anzuzeigen. Dazu müssen wir die entsprechende Datei suchen, wenn wir dem Beispiel folgen, dass wir die Datei entwickelt haben, die sich im Ordner befinden soll Ansichten es muss er sein about.cshtml, darin können wir einen Abschnitt einfügen, in dem wir mit dem folgenden Code auf die Werte verweisen, die wir in unserem Controller festgelegt haben:
@ViewData ["Firmenbeschreibung"]

Wie wir sehen, ist es eine ziemlich einfache Übung, hier bauen wir zwei einfache HTML-Elemente, ein h1 und ein div in jedem davon, dort passiert das Interessante, da die Werte im Controller definiert wurden, dies macht sie automatisch für die Verwendung in der Ansicht verfügbar. .
Wie benutzt man sie?Wir verwenden einfach a Rasiermesser-Tag und wir verweisen auf Daten anzeigen mit dem Index der Daten, die wir bringen möchten, bedeutet dies, dass der Benutzer, wenn er die Ansicht erhält, den Inhalt dieses Index sieht.
Am Ende dieses Tutorials wissen wir bereits, wie man Daten vom Controller an die Ansicht übergibt, es ist nicht kompliziert und spart uns dank der Struktur des Frameworks Arbeit.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave