returnUrlパラメーターを持つUserVerifyという名前のビューがあります。http://localhost:50383/register/UserVerify?returnUrl=http%3A%2F%2Flocalhost%3A50383%2Fregister%2Forganization.
UserVerifyビューには、部分的なビューコントロールであるLogonControlがあります。
<% Html.RenderPartial("LogonControl"); %>
LogonControllerのコントローラーコードは次のとおりです
public ActionResult LogonControl(string returnUrl)
{
return View();
}
[HttpPost]
public ActionResult LogonControl(LogOnModel model,string returnUrl)
{
if (!String.IsNullOrEmpty(returnUrl))
{
return Redirect(returnUrl);
}
else
{
return RedirectToAction("Index", "Public");
}
}
テストすると、returnUrlが設定されておらず、nullです。returnUrlを部分ビューに下げる方法についてのアイデアはありますか?