Example #1
0
        public MvcHtmlString Partial(string viewName, object model)
        {
            var masterModel = this.viewData;

            try
            {
                this.viewData = new ViewDataDictionary(model);
                var result = ViewEngine.RenderPartial(viewName, model, this.RenderHtml, Writer, this);
                return(MvcHtmlString.Create(result));
            }
            finally
            {
                this.viewData = masterModel;
            }
        }