ASP.NET Web Pages - Mbinu ya Ukurasa wa Kigeni

Kituo hiki kinasaidia kuzingatia mawasiliano ya picha ya AppStart na PageStart zaidi.

Kabla ya kuanzisha Web: _AppStart

Kawaida kina ya kushikilia inaitwa kwenye kina kina ya picha. Kama picha hii ina muonekano wa formu ya kuingia, picha hii ina kina ya kushikilia inayoitwa kwa kusoma data.

Inafikia, kwa kumekadiri faili inayoitwa _AppStart kwenye mabaki wa tovuti, inaweza kumarudisha kwa kina kabla ya tovuti inarudishwa. Ikiwa faili hii inajitokeza, ASP.NET inarudisha picha hii kabla ya kina yoyote kwenye tovuti inarudishwa.

Kawaida _AppStart inatumiwa kwa kuanzisha kwa kina na hali za wenzao, kama matokeo na jina za wenzao.

Mwongozo 1:Inayotumiwa kwa kina ya _AppStart inaingia na mifano ya faili ya picha, kama _AppStart.cshtml.

Mwongozo 2:_AppStart ina nafasi ya kufikia kwa kina. Kwa sababu hii, wanafunzi wanasababisha kufikia faili hii.

Kabla ya picha kila moja: _PageStart

Kama kina _AppStart kabla ya tovuti inarudishwa, inaweza kumarudisha kwa kina ivo kwenye dosa kama picha inayotumika.

Kwa kila dosa ya web, inaweza kuongezwa kwa faili inayoitwa _PageStart.

Kawaida _PageStart inatumiwa kwa kumekadiri mabaki ya dosa za picha zote kwenye dosa, au kumekadiri ukizingatia haki za kina kabla ya kumarudisha picha.

Kutumika kwa nini?

Picha inayotunza inadai ujumbe wa kufanya kazi:

Muundo wa AppStart na PageStart wa kufanya kazi

Kama inaingia kwa kushikilia, ASP.NET inakisia _AppStart inajitokeza. Ikiwa inajitokeza na inaingia kwa kwanza kwa tovuti, _AppStart inarudishwa.

Kisha ASP.NET inakisia _PageStart inajitokeza. Ikiwa inajitokeza, _PageStart inarudishwa kabla ya picha inayotumika.

Ikiwa unavyotumia _PageStart kwa kirefu RunPage(), inaweza kumegwa kwa nafasi ambapo iwapendekeza kufanya runia ya picha inayotumika. Hata hiyo, _PageStart inarudishwa kabla ya picha inayotumika.