MVC-də _layout Cshtml-in istifadəsi nədir?
MVC-də _layout Cshtml-in istifadəsi nədir?

Video: MVC-də _layout Cshtml-in istifadəsi nədir?

Video: MVC-də _layout Cshtml-in istifadəsi nədir?
Video: HTML-də bir səhifəni başqa səhifəyə necə bağlamaq olar 2024, Bilər
Anonim

The Layout görünüş UI-nin ümumi hissələrini ehtiva edir. Bu ASP. NET veb formalarının masterpage kimi eynidir. _Başla Baxın. cshtml fayl ola bilər istifadə olunur yolunu müəyyən etmək layout səhifə, bu da öz növbəsində qovluğun və onun alt qovluğunun bütün görünüşlərinə şamil olunacaq.

Bundan əlavə, MVC-də _layout Cshtml nədir?

cshtml " faylı "Paylaşılan" qovluğu altında. Fayl " _Layout . cshtml "-i təmsil edir layout Tətbiqdəki hər səhifənin. Solution Explorer-də Paylaşılan qovluğa sağ vurun, sonra "Əlavə et" maddəsinə keçin və "Görünüş" düyməsini basın. İndi Görünüş yaradıldı.

Eynilə, MVC-də RenderBody-in istifadəsi nədir? RenderBody . RenderBody uşaq görünüşünün məzmununu göstərmək üçün çağırılır. Sözügedən görünüşdə @bölməsində olmayan hər hansı məzmun tərəfindən göstəriləcək RenderBody . Yuxarıdakı Layout görünüşünü istifadə edərək, bu o deməkdir ki, uşaq görünüşündəki bütün məzmun.

Eynilə soruşa bilərsiniz ki, MVC-də _ViewStart Cshtml nədən istifadə olunur?

_Baxışa başlayın . cshtml edir istifadə olunur ümumi UI məntiqini yerləşdiyi qovluqdakı Baxışlar arasında yerləşdirmək üçün. Bu, bir qovluqda olan görünüşlər deməkdir _Baxışa başlayın . cshtml onunla birlikdə təqdim olunacaq.

_layout Cshtml necə işləyir?

cshtml faylı, onun olduğu qovluqdakı bütün məzmun səhifələrinə təsir edir edir yerləşdirilmiş və bütün alt qovluqlar. Varsayılan olaraq, layout fayl edir Səhifələr/Paylaşılan qovluğa yerləşdirilir, lakin o bacarmaq proqram qovluğu strukturunun istənilən yerinə yerləşdirilə bilər.

Tövsiyə: