如何在新的浏览器窗口中打开MVC视图

时间:2010-08-27 18:50:23

标签: asp.net-mvc

我有一个ASP.Net MVC应用程序。我想创建一个列出简单集合内容的视图,并在新的浏览器窗口中显示它。

有没有办法使用简单的链接在新的浏览器窗口中显示视图?

我已经用Html.ActionLink打败了。下面的Url.Action确实会导致调用Controller操作,但不会在新的浏览器窗口中打开。

在新浏览器中打开MVC视图。

是否可以在MVC中打开新浏览器窗口中的视图?

如果是这样,有谁知道怎么做?

1 个答案:

答案 0 :(得分:10)

您可以在链接的HTML属性中指定target=_blank,以便在新窗口中打开它。 Html.ActionLink上有一个参数,允许您指定要添加到链接的任意HTML属性,如下所示:

Html.ActionLink("Text", "Action", new { id = 1 }, new { target = "_blank" });