ما فائدة _layout Cshtml في MVC؟
ما فائدة _layout Cshtml في MVC؟

فيديو: ما فائدة _layout Cshtml في MVC؟

فيديو: ما فائدة _layout Cshtml في MVC؟
فيديو: ViewStart cshtml in ASP NET Core MVC 2024, شهر نوفمبر
Anonim

ال تخطيط طريقة العرض تحتوي على أجزاء مشتركة من واجهة المستخدم. إنه نفس الشيء مثل Masterpage لـ ASP. NET webforms. _ViewStart. cshtml يمكن أن يكون الملف تستخدم لتحديد مسار نسق الصفحة ، والتي بدورها ستكون قابلة للتطبيق على جميع مشاهدات المجلد والمجلد الفرعي الخاص به.

علاوة على ذلك ، ما هو _layout Cshtml في MVC؟

cshtml "file ضمن مجلد" Shared ". الملف" _تخطيط . cshtml " يمثل نسق من كل صفحة في التطبيق. انقر بزر الماوس الأيمن فوق المجلد المشترك في مستكشف الحلول ثم انتقل إلى عنصر "إضافة" وانقر فوق "عرض". الآن تم إنشاء العرض.

وبالمثل ، ما هو استخدام RenderBody في MVC؟ رندربودي . رندربودي يُستدعى لتقديم محتوى طريقة عرض فرعية. أي محتوى في طريقة العرض المذكورة ليس في قسم @ سيتم تقديمه بواسطة رندربودي . باستخدام طريقة العرض Layout أعلاه ، فهذا يعني أنه سيتم عرض كل المحتوى في طريقة العرض الفرعية داخل ملف.

وبالمثل قد يتساءل المرء ، ما هو استخدام _ViewStart Cshtml في MVC؟

_Viewstart . cshtml يكون تستخدم لوضع منطق UI مشترك عبر طرق العرض في المجلد ، حيث يوجد. هذا يعني ، وجهات النظر في مجلد واحد الذي لديه _Viewstart . cshtml سيتم عرضه معه.

كيف يعمل _layout Cshtml؟

cshtml ملف ، والذي يؤثر على جميع صفحات المحتوى في المجلد الذي يحتوي عليه يكون وضعت وجميع المجلدات الفرعية. بشكل افتراضي ، نسق ملف يكون تم وضعها في مجلد الصفحات / المجلد المشترك ، ولكن علبة يتم وضعها في أي مكان في بنية مجلد التطبيق.

موصى به: