View Full Version : مستر پیج برای یه مسترپیج در mvc3
نیکناز
چهارشنبه 01 خرداد 1392, 08:16 صبح
سلام سلام سلام
دوستان من یه سایت دارم با mvc3 می نویسم
یه مسترپیج ساختم
می خوام یه مسترپیج دیگه هم بسازم که مستر پیج اول مسترپیج این دومی باشه
ولی جایی گزینه ای نمی بینم
لطفا راهنمایی کنید
parvizwpf
پنج شنبه 02 خرداد 1392, 17:01 عصر
منظورت چیه برای این کار؟
mo.esmp
پنج شنبه 02 خرداد 1392, 21:47 عصر
با فرز اینکه layout اسلی نامش MasterLayout_ باشه
<!DOCTYPE html>
<html lang="en">
<head>
.
.
.
</head>
<body>
@RenderBody()
</body>
</html>
و layout دوم رو به اینسورت میتونی به اینسورت بنویسی
@{
Layout = "~/Shared/_MasterLayout.cshtml";
}
<div>
@RenderBody()
</div>
Nested Layout Pages with Razor (http://www.mikesdotnetting.com/Article/164/Nested-Layout-Pages-with-Razor)
Razor, Nested Layouts and Redefined Sections (http://blogs.msdn.com/b/marcinon/archive/2010/12/15/razor-nested-layouts-and-redefined-sections.aspx)
نیکناز
جمعه 03 خرداد 1392, 11:23 صبح
منظورت چیه برای این کار؟
مسترپیج اول فقط شامل هدر و فوتر هست
یه سری پیج های من از مسترپیج اول استفاده می کنند
مسترپیج دوم هم قسمت هدر و فوتر رو از مسترپیج اول میگیره
و یه سری صفحات از مسترپیج دوم استفاده می کنند
مهدی کرامتی
جمعه 03 خرداد 1392, 11:46 صبح
چرا لازمه دو تا مستر پیج داشته باشید؟
شما می توانید در مستر پیج اصلی یک تعداد Section تعریف کنید و در هر صفحه هر Section ای که نیاز داشتید را با @Section استفاده کنید.
نیکناز
چهارشنبه 08 خرداد 1392, 12:14 عصر
چرا لازمه دو تا مستر پیج داشته باشید؟
شما می توانید در مستر پیج اصلی یک تعداد Section تعریف کنید و در هر صفحه هر Section ای که نیاز داشتید را با @Section استفاده کنید.
خیلی خیلی ممنونم
عذرخواهی می کنم
اگه میشه اگه امکان داره لطفا راهنمایی کنید تعریف section تو مستر اصلی چطوره؟
مهدی کرامتی
چهارشنبه 08 خرداد 1392, 12:54 عصر
در صفحه Layout در اونجایی که می خواهی بخشی تعریف کنی:
@RenderSection("نام سکشن",required:false);
و در صفحه ای که می خواهی اون بخش باشه:
@section نام سکشن
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.