[英]Redirect to Different Url From Asp.net mvc3 Controller
我在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);
}
如何做到这一点,提前谢谢!
只需使用:
string link = "http://www.google.com";
return Redirect(link);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.