场景:我有一个视图(我们称它为Index.cshtml)将表单发布到控制器操作(我们称它为GetWorkList)。
GetWorkList运行,然后返回一个局部视图WorkReport。之后,用户可以通过ModifyDuration操作修改和保存一些数据,这些数据又应该返回GetWorkList(与我上面提到的相同)。然后部分视图按应有的方式更新,但我收到一条错误消息:Error loading page在页面完全加载之前消失。
我应该怎么做才能没有此错误消息?
控制器代码:
[HttpGet]
public ActionResult Index()
{
return View();
}
[HttpGet]
public PartialViewResult GetWorkList(string date)
{
.....instructions
return PartialView("WorkReport", model);
}
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult ModifyDuration(string newDuration, string id, string date)
{
.....instructions
return RedirectToAction("GetWorkList", new
{
date = date
});
}
浏览器提示的错误:
