麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

C# MVC后臺將PartialView文件輸出為字符串

2019-11-11 05:16:27
字體:
供稿:網(wǎng)友

在后臺獲取PartialView生成的字符串,可以通過如下方法進(jìn)行獲取生成。

代碼:

 public static string RenderPartialView(ControllerContext controllerContext, ViewDataDictionary viewData,            TempDataDictionary tempData, string viewName, object model)        {            if (string.IsNullOrEmpty(viewName))            {                viewName = controllerContext.RouteData.GetRequiredString("action");            }            viewData.Model = model;            using (var stringWriter = new StringWriter())            {                ViewEngineResult viewResult = ViewEngines.Engines.FindPartialView(controllerContext, viewName);                var viewContext = new ViewContext(controllerContext, viewResult.View, viewData, tempData, stringWriter);                viewResult.View.Render(viewContext, stringWriter);                var result=  stringWriter.GetStringBuilder().ToString();                return result;            }        }

調(diào)用:

 public ActionResult Data(string type)        {            var model = new Model();            model.List = QueryEntry.GetHistory(type);            var viewHtml = HtmlRender.RenderPartialView(ControllerContext,ViewData, TempData, "~/Views/History/Data.cshtml", model);            return Json(new { viewHtml });        }


上一篇:煤球數(shù)目

下一篇:PAT BASIC 1009

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久97视频 | 欧美国产一区二区三区 | 曰批全过程120分钟免费69 | 特级黄一级播放 | 午夜国产在线观看 | 成品片a免费直接观看 | 国产精品视频一区二区噜噜 | 看毛片免费| 日日草夜夜 | 亚洲国产馆 | 国产一级不卡毛片 | 成人精品视频网站 | 国产女同玩人妖 | 国产精品夜色视频一级区 | 在线播放视频一区二区 | 毛片a区 | 欧美成人精品一区二区三区 | 日本看片一区二区三区高清 | 免费观看一区二区三区视频 | 播色网 | 日本在线一区二区 | 国产成人羞羞视频在线 | 久久国产精品久久久久久电车 | 国产精品久久久久一区二区 | 黄色片在线播放 | 九九热精| 欧美成人二区 | 精品在线免费播放 | 成人一区三区 | 欧美日韩经典在线 | 亚洲午夜电影 | 黄色一级片免费在线观看 | 日本免费不卡一区二区 | 久久精品日产高清版的功能介绍 | 黄色片网站免费观看 | 免费黄色欧美视频 | av成人一区二区 | 亚洲三区精品 | 91看片成人 | 吾色视频| 国产精品久久久久影院老司 |