Ո՞րն է կանխադրված ViewStart էջի անունը ASP NET MVC-ում:
Ո՞րն է կանխադրված ViewStart էջի անունը ASP NET MVC-ում:

Video: Ո՞րն է կանխադրված ViewStart էջի անունը ASP NET MVC-ում:

Video: Ո՞րն է կանխադրված ViewStart էջի անունը ASP NET MVC-ում:
Video: “The Days” («Հնչում են օրերը...») 2024, Նոյեմբեր
Anonim

Ո՞րն է օգուտը ViewStart մեջ ASP . NET MVC ? Պատասխան՝ մեջ լռելյայն -ի կաղապարը ASP . NET MVC , ստանում ենք _ViewStart . cshtml էջ որն օգտագործվում է գրեթե նման MasterPage-ին ASP . NET Վեբ ձև կամ դասավորության ձևանմուշի նման:

Ավելին, ի՞նչ է Viewstart էջը MVC-ում:

_Դիտել մեկնարկային էջը ASP. NET-ում MVC 3 cshtml էջ հատուկ տեսարան է էջ որը պարունակում է հայտարարագիր՝ դասավորությունը ներառելու համար էջ . Layout-ը հայտարարելու փոխարեն էջ ամեն հայացքում էջ , մենք կարող ենք օգտագործել _ViewStart էջը.

Կարելի է նաև հարցնել, թե ինչ է MVC-ում դասավորության էջը: Գովազդներ. Դասավորություններ օգտագործվում են MVC ապահովելու հետևողական տեսք և զգացողություն բոլորի վրա էջեր մեր դիմումի. Դա նույնն է, ինչ Վարպետին բնորոշելը Էջեր բայց MVC ապահովում է ևս մի քանի գործառույթ:

Նմանապես, հարցնում են, թե ինչ է _ViewStart-ը:

Սկսած ASP. NET MVC 3 Beta թողարկումից, այժմ կարող եք ավելացնել ֆայլ, որը կոչվում է _ViewStart . cshtml (կամ _ViewStart . Այն _ViewStart ֆայլը կարող է օգտագործվել ընդհանուր դիտման կոդը սահմանելու համար, որը դուք ցանկանում եք կատարել յուրաքանչյուր View-ի ցուցադրման սկզբում: Օրինակ, մենք կարող ենք կոդ գրել մեր ներսում _ViewStart.

Կարո՞ղ ենք MVC-ում մի քանի դասավորություններ ունենալ:

Պատասխան - Այո, մենք կարող ենք օգտագործել բազմակի դասավորություն ASP. Net-ում MVC դիմումը. Լռելյայնորեն, Visual Studio-ն ավելացնում է a Դասավորություն էջ ընդհանուր թղթապանակում, որը կարող է անհրաժեշտության դեպքում օգտագործել այլ View էջերի կողմից: Որոշ դեպքերում, մենք կարող ենք ունենալ պահանջը օգտագործել բազմակի կիսվել է դասավորությունը էջերում MVC դիմումը.

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