加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-4 – 在控制器的新窗口中打开mvc视图

发布时间:2020-12-15 19:07:32 所属栏目:asp.Net 来源:网络整理
导读:有没有办法在新窗口中从控制器操作打开视图? public ActionResult NewWindow(){ // some code return View();} 如何获取NewWindow.cshtml视图在新的浏览器选项卡中打开? 我知道如何从视图中的链接做 – 这不是问题。有没有人想出一个方法来做它从控制器的
有没有办法在新窗口中从控制器操作打开视图?
public ActionResult NewWindow()
{
    // some code
    return View();
}

如何获取NewWindow.cshtml视图在新的浏览器选项卡中打开?

我知道如何从视图中的链接做 – 这不是问题。有没有人想出一个方法来做它从控制器的行动?

解决方法

这不能从控制器本身,而是从您的视图。我看到它,你有两个选择:

>使用“_blank”属性装饰您的链接(使用HTML帮助和直接HMTL语法的示例)

> @ Html.ActionLink(“linkText”,“Action”,new {controller =“Controller”},new {target =“_ blank”})
>< a href =“@ Url.Action(”Action“,”Controller“)”target =“_ blank”>链接文字< / a>

>使用Javascript打开一个新窗口

window.open(“链接网址”)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读