在谷歌浏览器中返回保存的页面时,它是空的但在mozilla中返回到相同的表单然后在控件中显示已保存的数据。那么如何在提交数据后清除表单控件呢?
ModelState.Clear();
但它不起作用。并将下面的代码放在保存表单中。
window.onbeforeunload = function() { return "You work will be lost."; };
在返回保存页面时清除字段,但是当我们点击保存按钮然后抛出警报。
那么如何保存而不问'保留此页'选项并在保存页面后清除字段?
答案 0 :(得分:0)
尝试这样做
而不是return View()
使用return RedirectToAction("Index")
[HttpGet]
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index()
{
//Your Code//
//model.SaveChanges();
return RedirectToAction("Index");
}