コード例 #1
0
 protected virtual void RenderCore(
     System.Mvc.Controller controller,
     System.Mvc.ViewDataDictionary viewBag,
     TModel model,
     TView mainContent)
 {
 }
コード例 #2
0
        public void Render(System.Mvc.Controller controller)
        {
            Controller = (BaseController)controller;
            ViewBag    = controller.ViewData;

            var v = ViewBag.Model;

            if (v != null)
            {
                Model = this.ConvertModel(v);
            }

            this.RenderBody();
        }
コード例 #3
0
 public virtual void Render(System.Mvc.Controller controller)
 {
     _mainContent = CreateMainContent();
     this.RenderCore(controller, controller.ViewData, (TModel)controller.ViewData.Model, _mainContent);
 }