在应用程序中,用户键入Id并获取包含详细信息的表格
在此表中,用户可以选择删除项目
为了删除项目,我使用不需要的ID调用控制器。例如:http://localhost:12345/DeleteItem/{id}
之后,我想将用户重定向回初始表(没有删除的行),所以我想重新定向该人,并提供Id,基本上重新加载页面。
我知道为了重新定向用户,我需要使用:
return new RedirectResult(Request.UrlReferrer.ToString());
但我怎么能通过身份证?
这是我的计划期望得到的:
public ActionResult Index(string id, int? page)
{
//some code
}
答案 0 :(得分:0)
你总是可以使用TempData。因此,您的操作将包含以下代码:
var url=string.Format("{0}?id={1}",Request.UrlReferrer,id);
return new RedirectResult(url);
public ActionResult Index(string id, int? page)
{
//some code
}
或
你总是可以使用TempData。因此,您的操作将包含以下代码:
TempData["RedirectId"]=id;
return new RedirectResult(Request.UrlReferrer.ToString());