如何将参数传递给 Action 方法
How to Pass Parameters to Action Method
我有一个控制器 DPN
并且在该控制器中我有一个操作方法
[HttpGet]
public virtual ActionResult Report(string reportName)
{
str_ReportPath = string.IsNullOrEmpty(str_ReportPath) ? "/BundleDealer/" + reportName : str_ReportPath;
return View();
}
我想知道如何使用 Url.Action
将参数传递给 Report
我试过了,但出现错误
<a href="@Url.Action(MVC.DPN.Report(), "AffiliateTFNDailySummary")">Provider</a>
试试这个:
<a href="@Url.Action("Report", "controller name", new { reportName = "AffiliateTFNDailySummary" })">Provider</a>
Url.Action("Report", "ControllerName", new { reportName = "AffiliateTFNDailySummary"});
我有一个控制器 DPN
并且在该控制器中我有一个操作方法
[HttpGet]
public virtual ActionResult Report(string reportName)
{
str_ReportPath = string.IsNullOrEmpty(str_ReportPath) ? "/BundleDealer/" + reportName : str_ReportPath;
return View();
}
我想知道如何使用 Url.Action
将参数传递给 Report
我试过了,但出现错误
<a href="@Url.Action(MVC.DPN.Report(), "AffiliateTFNDailySummary")">Provider</a>
试试这个:
<a href="@Url.Action("Report", "controller name", new { reportName = "AffiliateTFNDailySummary" })">Provider</a>
Url.Action("Report", "ControllerName", new { reportName = "AffiliateTFNDailySummary"});