Care este scopul principal al unei componente de vizualizare?
Care este scopul principal al unei componente de vizualizare?

Video: Care este scopul principal al unei componente de vizualizare?

Video: Care este scopul principal al unei componente de vizualizare?
Video: Care sunt ingredientele unei relații de durată și de succes? 2024, Noiembrie
Anonim

A componenta de vizualizare este o clasă C# care oferă un parțial vedere cu datele de care are nevoie, independent de părinte vedere și acțiunea care o redă. În acest sens, a componenta de vizualizare poate fi gândită ca o acțiune specializată, dar una care este folosită doar pentru a oferi o parțială vedere cu date.

Ținând cont de acest lucru, ce este o componentă de vizualizare?

A componenta de vizualizare își definește logica într-o metodă InvokeAsync care returnează o sarcină sau într-o metodă Invoke sincronă care returnează un IViewComponentResult. Parametrii provin direct din invocarea componenta de vizualizare , nu din legarea modelului. A componenta de vizualizare nu se ocupă niciodată direct de o cerere.

În plus, ce sunt componentele aparatului de ras? Componentă clase. Componente sunt implementate în Componenta de ras fișiere (. brici ) folosind o combinație de marcaj C# și HTML. Interfața de utilizare pentru a componentă este definit folosind HTML. Logica de randare dinamică (de exemplu, bucle, condiționale, expresii) este adăugată folosind o sintaxă C# încorporată numită Brici.

ce este componenta de vizualizare în MVC?

Vizualizare componentă este o caracteristică recent introdusă în ASP. NET Core MVC . Este foarte asemănător cu parțial vedere dar este foarte puternic în comparație cu el. Nu utilizează legarea modelului, ci funcționează numai cu datele pe care le furnizăm atunci când apelăm la acesta. Vizualizare componentă are următoarele caracteristici.

Cum creez o vizualizare în. NET core?

  1. Faceți clic dreapta pe folderul Vizualizări, apoi Adăugare > Folder nou și denumiți folderul HelloWorld.
  2. Faceți clic dreapta pe folderul Views/HelloWorld, apoi Adăugare > Fișier nou.
  3. În dialogul Fișier nou: Selectați ASP. NET Core în panoul din stânga. Selectați MVC View Page în panoul central. Introduceți Index în caseta Nume. Selectați Nou.

Recomandat: