私はasp.net mvc3に取り組んでおり、ユーザーが入力した動的リンクにユーザーをリダイレクトしたいという問題があります。これを行う方法は、私の現在の作業は次のとおりです
2種類でやってみた
1.
コントローラ
if (condition == true)
{
string Link ="www.google.com"; // suppose this is the url entered by user
ViewData["link"] = Link;
return PartialView("REdirectToLink");
}
REdirectToLink.cshtml
@{
string link = ViewData["link"].ToString();
}
<script type="text/javascript" >
var tlink = "@link";
window.location.replace(tlink);
</script>
2.
コントローラ
if (condition == true)
{
string Link ="www.google.com"; // suppose this is the url entered by user
return RedirectPermanent(Link);// also tried return Redirect(Link);
}
これを行う方法、前もって感謝します!