当我将项目重新发布到主机上并尝试显示我的视图时,根据我的幸运程度,大约有50%的时间会出现此错误
执行处理程序'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerAsyncWrapper'的子请求时出错。
我的视图被
调用@if (Model.Items.Any())
{
var item = Model.Items.FirstOrDefault();
var table = item.GetValue("table");
// Render Action (controllerMethod, ControllerName, UmbracoModelData)
Html.RenderAction(table, "Monitor", new {data = item});
}
这是我在控制器中应该返回我的视图的方法
public ActionResult Skader(LeBlenderValue data)
{
var jsonString = new WebClient { Encoding = System.Text.Encoding.UTF8 }.DownloadString("myStringHere");
var dbObj = JsonConvert.DeserializeObject<List<SkaderModel>>(jsonString);
var vm = new MonitorTableViewModel(){Skader = dbObj, gridData = data};
return PartialView("~/Views/Partials/Monitor/Skader.cshtml", vm);
}