Ո՞րն է դիտման բաղադրիչի հիմնական նպատակը:
Ո՞րն է դիտման բաղադրիչի հիմնական նպատակը:

Video: Ո՞րն է դիտման բաղադրիչի հիմնական նպատակը:

Video: Ո՞րն է դիտման բաղադրիչի հիմնական նպատակը:
Video: Թթվային և հիմնային ջուր, ո՞րն է պիտանի - Water experiment 2024, Երթ
Anonim

Ա դիտել բաղադրիչը C# դաս է, որն ապահովում է մասնակի դիտել այն տվյալների հետ, որոնք նրան անհրաժեշտ են՝ անկախ ծնողից դիտել և գործողությունը, որը տալիս է այն: Այս առումով Ա դիտել բաղադրիչը կարելի է դիտարկել որպես մասնագիտացված գործողություն, բայց այն օգտագործվում է միայն մասնակի ապահովելու համար դիտել տվյալների հետ։

Սա հաշվի առնելով՝ ի՞նչ է դիտման բաղադրիչը:

Ա դիտել բաղադրիչը սահմանում է դրա տրամաբանությունը InvokeAsync մեթոդում, որը վերադարձնում է Task կամ համաժամանակյա Invoke մեթոդում, որը վերադարձնում է IViewComponentResult: Պարամետրերը գալիս են ուղղակիորեն ի կանչից դիտել բաղադրիչը , ոչ թե մոդելային կապից։ Ա դիտել բաղադրիչը երբեք ուղղակիորեն չի կատարում հարցումը:

Ավելին, որո՞նք են ածելիի բաղադրիչները: Բաղադրիչ դասեր. Բաղադրիչներ իրականացվում են Ածելի բաղադրիչ ֆայլեր (. ածելի ) օգտագործելով C# և HTML նշումների համակցություն: UI-ն ա բաղադրիչ սահմանվում է HTML-ի միջոցով: Դինամիկ մատուցման տրամաբանությունը (օրինակ՝ օղակներ, պայմանականներ, արտահայտություններ) ավելացվում է ներկառուցված C# շարահյուսության միջոցով, որը կոչվում է. Ածելի.

ինչ է դիտման բաղադրիչը MVC-ում:

Դիտել բաղադրիչը ASP. NET Core-ում նոր ներդրված հատկանիշ է MVC . Այն շատ նման է մասնակի դիտել բայց շատ հզոր է դրա համեմատ: Այն չի օգտագործում մոդելի կապում, այլ աշխատում է միայն այն տվյալների հետ, որոնք մենք տրամադրում ենք դրան կանչելիս: Դիտել բաղադրիչը ունի հետևյալ հատկանիշները.

Ինչպե՞ս կարող եմ դիտում ստեղծել. NET միջուկում:

  1. Աջ սեղմեք Views թղթապանակի վրա, այնուհետև Add > New Folder և անվանեք թղթապանակը HelloWorld:
  2. Աջ սեղմեք Views/HelloWorld թղթապանակի վրա, այնուհետև Ավելացնել > Նոր ֆայլ:
  3. Նոր ֆայլ երկխոսության մեջ. Ընտրեք ASP: NET Core ձախ վահանակում: Ընտրեք MVC Դիտել էջը կենտրոնական վահանակում: Անուն վանդակում մուտքագրեք Index: Ընտրեք Նոր:

Խորհուրդ ենք տալիս: