Hvad er det primære formål med en visningskomponent?
Hvad er det primære formål med en visningskomponent?

Video: Hvad er det primære formål med en visningskomponent?

Video: Hvad er det primære formål med en visningskomponent?
Video: What is a Primary Source? 2024, April
Anonim

EN visningskomponent er en C#-klasse, der giver en partial udsigt med de data, den har brug for, uafhængigt af forælderen udsigt og den handling, der gør det. I denne forbindelse, a visningskomponent kan opfattes som en specialiseret handling, men en, der kun bruges til at give en delvis udsigt med data.

Når man tager dette i betragtning, hvad er en visningskomponent?

EN visningskomponent definerer sin logik i en InvokeAsync-metode, der returnerer en opgave eller i en synkron Invoke-metode, der returnerer et IViewComponentResult. Parametre kommer direkte fra påkaldelse af visningskomponent , ikke fra modelbinding. EN visningskomponent håndterer aldrig en anmodning direkte.

Desuden, hvad er barbermaskinekomponenter? Komponent klasser. Komponenter er implementeret i Barbermaskine komponent filer (. barbermaskine ) ved hjælp af en kombination af C# og HTML markup. Brugergrænsefladen for en komponent er defineret ved hjælp af HTML. Dynamisk gengivelseslogik (f.eks. loops, conditionals, udtryk) tilføjes ved hjælp af en indlejret C#-syntaks kaldet Barbermaskine.

hvad er visningskomponent i MVC?

Vis komponent er en nyligt introduceret funktion i ASP. NET Core MVC . Det ligner meget delvist udsigt men er meget kraftfuld i forhold til det. Den bruger ikke modelbinding, men fungerer kun med de data, vi leverer, når vi kalder ind i den. Vis komponent har følgende funktioner.

Hvordan opretter jeg en visning i. NET-kernen?

  1. Højreklik på mappen Visninger, og derefter Tilføj > Ny mappe og navngiv mappen HelloWorld.
  2. Højreklik på mappen Views/HelloWorld og derefter Tilføj > Ny fil.
  3. I dialogboksen Ny fil: Vælg ASP. NET Core i venstre rude. Vælg MVC View Page i midterruden. Skriv Indeks i feltet Navn. Vælg Ny.

Anbefalede: