繁体   English   中英

从Asp.net mvc3控制器重定向到不同的URL

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM