누군가가 조언 할 수 있으면 감사하겠습니다. 나는 2 개의보기 (부분이 아님)를 가지고 있으며, 나는 빈 페이지 (target = "_blank"
)로 한번에 돌아가고 싶다.하나의 ActionResult를 통해 빈 페이지의 여러보기를 반환
public ActionResult Action1(MyModel model)
{
return View(model);
}
public ActionResult Action2(string year)
{
ViewBag.year = year;
return View();
}
그래서 내가 두 Action1 and Action2
를 호출 할 : 나는 2 ActionResults이 내 컨트롤러에서
@using (Html.BeginForm("Action1", "Controller1", new { target = "_blank"})
{
//model data
<input type="submit" value = "Go" id="btn"/>
}
: 같은 양식을 제출 내 보인다. Action1
은 모델을 매개 변수로 사용하고 Action2
은 MyModel
에서 가져올 수있는 일부 문자열을 허용합니다. 그럴 수있는 방법이 있습니까? 제출 단추를 클릭 할 때 jquery를 통해 Action2
에 전화를 걸려고했지만 새 탭에보기를 표시하려고하면 제대로 작동하지 않습니다.
미리 감사드립니다.
보고서의 경우. 모든 데이터가 표시되는 rdlc 보고서와 함께 ReportViewer (aspx 페이지)가 하나 있고 보고서의 제목 (제목 종류)이있는 다른 aspx 페이지가 있습니다. –
그 부분보기를 만들 것을 제안합니다 – Satpal
감사하지만 그들은 별도해야합니다. –