asp.net-mvc - MVC 按钮单击在新窗口中打开

标签 asp.net-mvc razor

嗨,我需要点击此按钮在新窗口中打开我的 View ,但它会在同一窗口中打开。这是我正在使用的语法。

<button  id="btnPrintReport" onclick="location.href='@Url.Action("LoadReports", "DashBoard", new { target="_blank" })'" >Print</button>

我错过了什么吗?谢谢。

最佳答案

试试 window.open在新标签页中打开链接

onclick="window.open('@Url.Action("LoadReports", "DashBoard", new { target="_blank" })')"

DEMO

关于asp.net-mvc - MVC 按钮单击在新窗口中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26334688/

相关文章:

c# - 在 Code First 的情况下使用 MetadataType 强制执行验证是否有意义?

jquery - 带有大量复选框的弹出窗口的渲染速度非常慢

css - 自动换行 :break-word - don't break strings

javascript - 将 Razor 代码分配给 JavaScript 变量时出现意外标记非法

javascript - 文档加载后在 JS 函数中渲染 Razor 代码

c# - MVC 自定义路由。 DataTokens ["Namespaces"] 被忽略

c# - 将多个单选按钮绑定(bind)到单个 bool 值

c# - 在 asp.net 中调用 session_start 或 session_onstart 时

c# - 处理回发数据中的数组 - MVC3

javascript - 为什么我的 javascript 没有在此 Razor 代码中执行?