3
我有一個帶有ReportViewer
的webform(.aspx頁面),它使用服務器報告和一個重定向到MVC
控制器操作的按鈕 - Index
。 我想將服務器報告參數傳遞給我的控制器操作。可能嗎?通過WebForm中的Response.Redirect將參數傳遞給MVC控制器
所以,我得到的PARAMS:
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/");
}
我的指數ActionResult
看起來平常:
public ActionResult Index()
{
....
return View(); //returns .cshtml view
}
我會很感激的任何建議。
看起來像您的操作不期望任何參數 – Andrei