ما فائدة _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 ملف ، والذي يؤثر على جميع صفحات المحتوى في المجلد الذي يحتوي عليه يكون وضعت وجميع المجلدات الفرعية. بشكل افتراضي ، نسق ملف يكون تم وضعها في مجلد الصفحات / المجلد المشترك ، ولكن علبة يتم وضعها في أي مكان في بنية مجلد التطبيق.

موصى به: