我有一个 ASP.NET MVC 4 应用程序。我对 ASP.NET MVC 4 比较陌生。目前,我正在尝试构建一个基本的任务列表应用程序。
public ActionResult Create()
{
var model = new TaskModel();
return View("~/Views/Task.cshtml", model);
}
[HttpPost]
public ActionResult Create(TaskModel model)
{
if (model.TaskName.Length == 0)
{
// Display error message
}
else
{
// Save to database
// Write success message
}
return View("~/Views/Task.cshtml", model);
}
如果出现错误,我会在屏幕上显示错误消息。我的问题是,之前在视图中输入的值没有显示出来。整个视图是空白的。在这种情况下如何保留视图中的值?
谢谢!