[英]Return Action as result of another action?
public ActionResult Index(int requestid)
{
return View(db.RequestListDetails.Where(c=>c.RequestID == requestid).ToList());
}
我怎樣才能回到View(db.RequestListDetails.Where(c=>c.RequestID == requestid).ToList());
從Create
動作。
我的Create
操作代碼是這樣的
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create([Bind(Include = "....")] RequestListDetail requestListDetail)
{
if (ModelState.IsValid)
{
db.RequestListDetails.Add(requestListDetail);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(requestListDetail);
}
在 db.SaveChanges() 之后,您可以使用它:
return RedirectToAction("Index", new { requestid = requestListDetail.RequestId });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.