Kāds ir skata komponenta galvenais mērķis?
Kāds ir skata komponenta galvenais mērķis?

Video: Kāds ir skata komponenta galvenais mērķis?

Video: Kāds ir skata komponenta galvenais mērķis?
Video: Komunikācijas sistēma caur cilvēka ķermeni seminārs 2024, Novembris
Anonim

A skata komponentu ir C# klase, kas nodrošina daļēju skats ar tai nepieciešamajiem datiem neatkarīgi no vecākiem skats un darbība, kas to padara. Šajā sakarā a skata komponentu var uzskatīt par specializētu darbību, bet tādu, kas tiek izmantota tikai daļējas darbības nodrošināšanai skats ar datiem.

Ņemot to vērā, kas ir skata komponents?

A skata komponentu definē savu loģiku InvokeAsync metodē, kas atgriež uzdevumu, vai sinhronajā Invoke metodē, kas atgriež IViewComponentResult. Parametri nāk tieši no izsaukšanas skata komponentu , nevis no modeļa iesiešanas. A skata komponentu nekad tieši neapstrādā pieprasījumu.

Turklāt, kas ir skuvekļa sastāvdaļas? Komponents klases. Sastāvdaļas tiek ieviesti Skuvekļu sastāvdaļa faili (. skuveklis ), izmantojot C# un HTML marķējuma kombināciju. Lietotāja saskarne a komponents tiek definēts, izmantojot HTML. Dinamiskās renderēšanas loģika (piemēram, cilpas, nosacījumi, izteiksmes) tiek pievienota, izmantojot iegulto C# sintaksi ar nosaukumu Skuveklis.

kas ir skata komponents MVC?

Skatīt komponentu ir nesen ieviests līdzeklis ASP. NET Core MVC . Tas ir ļoti līdzīgs daļējai skats bet ir ļoti spēcīgs, salīdzinot ar to. Tas neizmanto modeļu iesiešanu, bet darbojas tikai ar tiem datiem, kurus mēs sniedzam, kad to izsaucam. Skatīt komponentu ir šādas funkcijas.

Kā izveidot skatu. NET kodolā?

  1. Ar peles labo pogu noklikšķiniet uz mapes Views un pēc tam Add > New Folder un nosauciet mapi HelloWorld.
  2. Ar peles labo pogu noklikšķiniet uz mapes Views/HelloWorld un pēc tam uz Pievienot > Jauns fails.
  3. Dialoglodziņā Jauns fails: atlasiet ASP. NET Core kreisajā rūtī. Centrālajā rūtī atlasiet MVC View Page. Lodziņā Vārds ierakstiet indeksu. Atlasiet Jauns.

Ieteicams: