Переопределение System.Web.Mvc.ViewMasterPage, где сделать вызов для захвата из кэша? - PullRequest
0 голосов
/ 21 ноября 2008

Мне нужно получить значение из кэша запросов HttpCOntext.Items, где я должен это сделать?

Есть ли конкретное событие или конструктор, который я должен переопределить?

1 Ответ

3 голосов
/ 21 ноября 2008

ViewMasterPage является подклассом Control; и вы должны быть в состоянии добраться до него в обычном цикле событий страницы:

namespace MvcDemo.Views.Shared {
    public partial class Site : System.Web.Mvc.ViewMasterPage {
        protected override void OnLoad(EventArgs e) {
            string nowWhat = Context.Items["nowWhat"] as string;
            base.OnLoad(e);
        }
    }
}
...