小编Wal*_*ter的帖子

MVC3始终在新选项卡中返回文件而不替换旧选项卡

我有一个target ="_ blank"的表单,它在新标签中发布,处理和返回PDF文件,问题是:

当我第一次做的时候,一切都好,但是当我再次做的时候,它不是打开一个新标签,而是用新内容替换旧的标签!

如果我正在使用Internet Explorer,它会将我的参数发布为null,在这种情况下我需要关闭新选项卡,然后重新执行

控制器:

public ActionResult SubmitReport(string parameter)
{
   // all the code
   return File(stream, "application/pdf");
}
Run Code Online (Sandbox Code Playgroud)

视图:

@using (Html.BeginForm("SubmitReport", "ResumoPagamentos", FormMethod.Post, new { area = "CI3S", @target = "_Blank" }))
{
  // etc.. etc...
}
Run Code Online (Sandbox Code Playgroud)

pdf tabs file asp.net-mvc-3

3
推荐指数
1
解决办法
4693
查看次数

标签 统计

asp.net-mvc-3 ×1

file ×1

pdf ×1

tabs ×1