示例#1
0
        public override void Result(ControllerContext controllerContext)
        {
            try
            {
                //显示View
                ViewPage page = (ViewPage)BuildManager.CreateInstanceFromVirtualPath(
                    controllerContext.RequestContext.RouteData.Route.Url, typeof(ViewPage));
                page.ViewData       = new ViewData();
                page.ViewData.Model = Data;

                page.ProcessRequest(HttpContext.Current);
            }
            catch (Exception ex)
            {
                HttpContext.Current.Response.Write(ex.Message);
            }
        }