我的人CONTROLER與列表編輯人編輯完成後創建方法我回去的人名簿ASP.NET MVC回到正確看待
現在我有其他CONTROLER家庭(家庭 - 人是一對一許多)
上詳細的家庭我有編輯鏈接到人/編輯/編號
當用戶編輯後單擊保存人,我想回去家庭詳細人員名單,如果他從那裏或庇隆來到列出他是否從人員列表編輯
一些幫助,請
感謝
我的人CONTROLER與列表編輯人編輯完成後創建方法我回去的人名簿ASP.NET MVC回到正確看待
現在我有其他CONTROLER家庭(家庭 - 人是一對一許多)
上詳細的家庭我有編輯鏈接到人/編輯/編號
當用戶編輯後單擊保存人,我想回去家庭詳細人員名單,如果他從那裏或庇隆來到列出他是否從人員列表編輯
一些幫助,請
感謝
您可以使用
HttpContext.Request.UrlReferrer
所以要回去,你會使用類似過去的觀點:評論後
Response.Redirect(HttpContext.Request.UrlReferrer.OriginalString);
編輯:
事實上,你會得到送回在這種情況下的編輯頁面,如果你不想讓任何人看到querystrings,你可以做些什麼:(假設你使用html.form來發布數據)。
您的編輯個人頁面,表單裏面添加類似:
@using (Html.BeginForm(new { RedirectUrl = HttpContext.Current.Request.UrlReferrer.OriginalString })
,然後在控制器上把它撿起來爲:
public Void Edit(int id, string RedirectUrl)
{
//save stuff
return Redirect(RedirectUrl);
}
您可以通過前一頁面的URL中的查詢字符串的編輯頁面。
除了他現在_two_網頁遠離以前的觀點;這隻會給編輯頁面。 – SLaks 2011-04-04 00:23:48
啊是啊..你說得對,好電話:)。所以他仍然可以使用這個有點不同,讓我看看。 – Lauw 2011-04-04 00:45:17