だから私は私のコントローラーで簡単なアクションを持っています。プロジェクトはMVCモバイルアプリケーションです。
public ActionResult Index()
{
return View();
}
これにより、データを入力するためのフォームが提供されます。次に、ポストバックでデータを処理します。
[HttpPost]
public ActionResult Index(ScanViewModel model)
{
if (ModelState.IsValid)
{
Scan ns = new Scan();
ns.Location = model.Location;
ns.Quantity = model.Quantity;
ns.ScanCode = model.ScanCode;
ns.Scanner = User.Identity.Name;
ns.ScanTime = DateTime.Now;
_db.Scans.Add(ns);
_db.SaveChanges();
}
return View(model);
}
フォームのフィールドをクリアして、ユーザーがデータを再入力できるようにしたい。ただし、まったく同じ値を入力に戻します。コントローラでそれらをクリアするにはどうすればよいですか。