PDA

View Full Version : سوال: ایجاد Layout جدید در MVC 5



kia9372
شنبه 09 مرداد 1395, 17:45 عصر
من دارم با MVC 5 یه سایت خبری درس میکنم و الان به مشل بر خوردم . قسمت خبر اصلی یه Layout جدا داره و قسمت خبر ( که شامل
متن کامل خبر میشه ) یه Layout جدا داره .


یه پوشه Shared ساختم که کل Partial View و Layout مربوط به صفحه اصلی اونجاس .


من میخوام وقتی کاربر روی خبر کلیلک میکنه بره و به Layout مربوط به قسمت کامل خبر . باید چیکار کنم ک وقتی کلیک میکنه وارد اون Layout بشه ؟ باید مثل Shared که برای صفحه اصلی ساختم ، برای قیمت کامل خبر هم یه پوشه دیگه بسازم ؟ برای صفحه اصلی یه Controller ساختم ، برای قسمت کامل خبر هم باید کنترلر بسازم ؟؟؟؟؟


لطفا راهنمایی کنید

En_MK
یک شنبه 10 مرداد 1395, 13:22 عصر
شما هرچند تا layout که بخواید میتونید داشته باشید.این مثالو ببینید

یا استفاده از کد زیر در ویوها (http://www.dotnet-stuff.com/tutorials/aspnet-mvc/how-to-render-different-layout-in-asp-net-mvc)


@{
Layout = "~/Views/Shared/_StaffLayout.cshtml";
}

(http://www.dotnet-stuff.com/tutorials/aspnet-mvc/how-to-render-different-layout-in-asp-net-mvc)