3
서버 보고서와 MVC
컨트롤러 동작 - Index
으로 리디렉션하는 단추를 사용하는 ReportViewer
인 웹 폼 (.aspx 페이지)이 있습니다. 서버 보고서 매개 변수를 컨트롤러 동작에 전달하고 싶습니다. 가능한가? ActionResult
가 아니라 일반적으로 보이는WebForm에서 Response.Redirect에 의해 MVC 컨트롤러에 매개 변수 전달
protected void Button1_Click(object sender, EventArgs e)
{
List<ReportParameterInfo> param = ReportViewer1.ServerReport.GetParameters().ToList();
string month = param.Where(p => p.Name == "month").FirstOrDefault().Values.FirstOrDefault();
string year = param.Where(p => p.Name == "year").FirstOrDefault().Values.FirstOrDefault();
Response.Redirect("/Report/");
}
내 인덱스 :
public ActionResult Index()
{
....
return View(); //returns .cshtml view
}
내가 어떤 조언을 감사하겠습니다
그래서, 나는 PARAMS를 얻을.
조치가 매개 변수를 필요로하지 않는 것으로 보입니다. – Andrei