如果有人可以提供建议,我将不胜感激。我有 2 个视图(不是部分视图),我想target = "_blank"
一次返回空白页( )。我的提交表单如下所示:
@using (Html.BeginForm("Action1", "Controller1", new { target = "_blank"})
{
//model data
<input type="submit" value = "Go" id="btn"/>
}
在我的控制器中,我有 2 个 ActionResults:
public ActionResult Action1(MyModel model)
{
return View(model);
}
public ActionResult Action2(string year)
{
ViewBag.year = year;
return View();
}
所以我想同时调用两者Action1 and Action2
。Action1
接受模型作为参数并Action2
接受一些也可以从中获取的字符串MyModel
。有没有办法做到这一点?我试图Action2
在提交按钮单击时通过 jquery 调用,但它不能正常工作,因为我想在新选项卡中显示视图。
提前致谢!