ورود

View Full Version : کش کردن منو



resident
جمعه 01 مرداد 1395, 22:09 عصر
سلام. من میخوام منو رو کش کنم تا هر بار که صفحه رفرش میشه نیاز نباشه منو ساخته بشه.
آیا بهتره کش کنم یا روش دیگه ای رو پیشنهاد می کنید؟

اگه باید کش بشه، لطفا بفرمایید چطور بایستی این کار انجام بشه.

مهران موسوی
جمعه 01 مرداد 1395, 22:57 عصر
منوی شما داینامیک ساخته میشه هر سری ؟

resident
شنبه 02 مرداد 1395, 09:26 صبح
منوی شما داینامیک ساخته میشه هر سری ؟

منوها و زیر منوها از داخل دیتابیس خونده نمیشه از یه view خونده میشه . اما دسترسی به منوها از دیتابیس چک میشه و بنا به اون منوها نمایش داده میشه.

مهران موسوی
شنبه 02 مرداد 1395, 14:11 عصر
خب الان Partial view که منو ها از اون رندر میشه میخواید کش کنید ؟
یک اکشن برای serve کردن ویو منو در نظر بگیرید و بالای اکشن Attribute کش توکار MVC رو استفاده کنید .


[ChildActionOnly]
[OutputCache(Duration = 10)]
public PartialViewResult PartialViewCacheChild()
{
return PartialView("_PartialViewForCache");
}