Jason نشر 10 يناير 2016 أقوم بالعمل على موقع الكتروني باستخدام ASP.Net MVC5 وأريد إنشاء Layout Page كيف أقوم بذلك؟ انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 Lujain نشر 10 يناير 2016 (مُعدّل) Layout Page أو ما تعرف بـ Master Page في ASP.Net Web Forms وهي الصفحة الرئيسية التي تحوي محتوى الموقع الثابت والذي يظهر في جميع الصفحات.- يتم عادةً إنشاء صفحة Layout في مجلد Shared الموجود في المجلد Views لمشروع ASP.Net MVC5- لإنشاء صفحة Layout في ASP.Net MVC اضغط بالزر اليميني على مجلد واختر Add New Item- اختر MVC من القائمة ثم MVC5 Layout Page (Razor) ثم قم بتسميتها واضغط على Addسيظهر محتوى الصفحة كما في المثال التالي:<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>@ViewBag.Title</title> </head> <body> <div> @RenderBody() </div> </body> </html> لتحديد المحتوى الثابت والذي سيظهر في جميع الصفحات التي سترث من Layout Page قم بإضافته إلى الصفحة مثلًا إضافة القائمة الرئيسية للموقع. استخدم @RenderBody() لتحديد المساحة المتغيرة والتي ستتحدد بشكل مختلف لكل صفحة ترث من Layout Page.@RenderBody()تم تحديد الـ header و الـ Footer ليمثلا المحتوى الثابت للصفحات وتحديد القطعة المتغيرة بكتابة @RenderBody(). تمّ تعديل 10 يناير 2016 بواسطة Lujain انشر على الشّبكات الاجتماعية رابط هذه المساهمة
أقوم بالعمل على موقع الكتروني باستخدام ASP.Net MVC5 وأريد إنشاء Layout Page كيف أقوم بذلك؟
انشر على الشّبكات الاجتماعية
رابط هذه المساهمة