我有一个重定向到另一个动作的动作:
public ActionResult Create(Score score)
{
score.DateOfSubmit = DateTime.Now.Date;
obj.AddNewScore(score);
obj.Save();
return RedirectToAction("Index", "Score");
}
我想在最后一行将id传递给 index 操作。所以如何将 id 传递给索引操作。
答案 0 :(得分:2)
这样做:
public ActionResult Create(Score score)
{
score.DateOfSubmit = DateTime.Now.Date;
obj.AddNewScore(score);
obj.Save();
return RedirectToAction("Index", "Score", new {id=score.Id});
}
并在Index
行动中这样做:
public ActionResult Index(int id)
{
return View();
}
答案 1 :(得分:2)
return RedirectToAction("Index", "Score", new { id = score.Id });