ASP.NET MVC - dane w widokach

Spisie treści
Gdy już zbudujemy strukturę naszej aplikacji, musimy już wiedzieć, co zrobi nasz kontroler i jaki widok powinien wywołać, pozostał nam ważny krok i to jest pokaż w widoku dane, które przesyła nam administrator.
W tym momencie część cyklu jest zamknięta, ponieważ użytkownik skutecznie otrzyma odpowiednią odpowiedź na swoje żądanie, a my jako programiści będziemy mogli zakończyć zadanie polegające na wykonaniu żądania od momentu otrzymania przez nas wywołania do zasobu. użytkownika do momentu podania w szablonie danych, które zaoferuje nam administrator.
Wyświetlanie danych
Jak wiemy, niezależność warstwy model-widok-kontroler Pozwala nam oddzielić logikę od tego, co widzi użytkownik, a to dzięki pośrednictwu kontrolera, który działa jak swego rodzaju prokurator ruchu, przyjmując żądania przychodzące z modułu routingu i sprawiając, że docierają do odpowiedniego miejsca docelowego.
Ale ze wszystkiego, co wyjaśniliśmy, wciąż brakuje czegoś ważnego i w ten sposób użytkownik zobaczy odpowiedź i tutaj pojawia się w grze jako wyświetl dane w widoku, do tej pory mamy przeniesiono zawartość statyczną do wyświetleniaTeraz musimy zobaczyć, jak dzieje się coś bardziej dynamicznego.
Jak wyświetlić dane?Aby wyświetlić dane mamy dwie opcje, Wyświetl dane Tak Dane temp.Jednak te dwie opcje mają podobną strukturę, są słownikami danych, które są wyświetlane jako właściwości zarówno w kontrolerach, jak iw widokach.
Zobaczmy na poniższym obrazku, jak budujemy kontroler i ustawiamy dane które następnie wykorzystamy w widoku:

Tutaj definiujemy akcję, gdy zapoznamy się z zasobem "O" jeśli spojrzymy na kod ustawiamy 3 elementy Wyświetl dane i do każdego ustalamy wartość indeksu i wartość, którą można nazwać tym indeksem, widzimy również, że kiedy Nazwa użytkownika możemy przypisać wartość, którą wyodrębniamy z system uwierzytelniania ASP.NET MVC a pozostałe wartości to proste ciągi.
Pokazywanie wartości w widoku
Po ustaleniu wartości w kontrolerze nadszedł czas, aby pojawiły się one w naszym widoku, w tym celu musimy zlokalizować odpowiedni plik, jeśli podążamy za przykładem, że rozwijaliśmy plik do umieszczenia w folderze wyświetlenia to musi być On! about.cshtml, w ramach tego możemy umieścić sekcję, w której następującym kodem będziemy odwoływać się do wartości, które założyliśmy w naszym kontrolerze:
@ViewData ["Opis firmy"]

Jak widać, jest to dość proste ćwiczenie, tutaj budujemy dwa proste elementy HTML, h1 i div w każdym z nich, czyli tam, gdzie dzieje się ciekawa rzecz, ponieważ wartości zostały zdefiniowane w kontrolerze, to udostępnia je automatycznie do użycia w widoku.
Jak z nich korzystać?Po prostu używamy a Tag brzytwy i odwołujemy się do Wyświetl dane z indeksem danych, które chcemy przywieźć, sprawia to, że gdy użytkownik otrzymuje widok, widzi zawartość wspomnianego indeksu.
Na końcu tego tutoriala wiemy już jak przekazywać dane z kontrolera do widoku, nie jest to coś skomplikowanego i oszczędza nam pracy dzięki strukturze frameworka.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave