Hva er hovedhensikten med en visningskomponent?
Hva er hovedhensikten med en visningskomponent?

Video: Hva er hovedhensikten med en visningskomponent?

Video: Hva er hovedhensikten med en visningskomponent?
Video: Universell Utforming - webinar i samarbeid med Norges Blindeforbund 2024, April
Anonim

EN visningskomponent er en C#-klasse som gir en delvis utsikt med dataene den trenger, uavhengig av forelderen utsikt og handlingen som gjengir det. I denne forbindelse, a visningskomponent kan betraktes som en spesialisert handling, men en som bare brukes til å gi en delvis utsikt med data.

Med tanke på dette, hva er en visningskomponent?

EN visningskomponent definerer sin logikk i en InvokeAsync-metode som returnerer en Task eller i en synkron Invoke-metode som returnerer et IViewComponentResult. Parametre kommer direkte fra påkalling av visningskomponent , ikke fra modellbinding. EN visningskomponent håndterer aldri en forespørsel direkte.

Videre, hva er barberhøvelkomponenter? Komponent klasser. Komponenter er implementert i Barberhøvelkomponent filer (. barberhøvel ) ved å bruke en kombinasjon av C# og HTML-markering. Brukergrensesnittet for en komponent er definert ved hjelp av HTML. Dynamisk gjengivelseslogikk (for eksempel løkker, betingelser, uttrykk) legges til ved hjelp av en innebygd C#-syntaks kalt Barberhøvel.

hva er visningskomponent i MVC?

Vis komponent er en nylig introdusert funksjon i ASP. NET Core MVC . Det er veldig likt delvis utsikt men er veldig kraftig i forhold til det. Den bruker ikke modellbinding, men fungerer bare med dataene vi oppgir når vi ringer inn den. Vis komponent har følgende funksjoner.

Hvordan lager jeg en visning i. NET-kjerne?

  1. Høyreklikk på Views-mappen, og deretter Legg til > Ny mappe og navngi mappen HelloWorld.
  2. Høyreklikk på Views/HelloWorld-mappen, og deretter Legg til > Ny fil.
  3. I dialogboksen Ny fil: Velg ASP. NET Core i venstre rute. Velg MVC View Page i midtruten. Skriv inn Indeks i Navn-boksen. Velg Ny.

Anbefalt: