通过razor asp-route传递多个参数

时间:2017-04-29 09:18:32

标签: c# asp.net razor asp.net-core

我的razor asp-route代码有问题。我有处理getset数据的模型,然后我需要使用我的模型作为参数传递给我的控制器。以下是我的代码:

控制器:

    public IActionResult getEmployeeLedger(spGetLedger ledger)
    {
        //Everything is here
    }

型号:

public class Ledger
{
    public List<spGetLedger> enumledger { get; set; }
    public spGetLedger ledger { get; set; }
}

查看:

&#13;
&#13;
<a asp-controller="Ledger" asp-action="getEmployeeLedger" asp-route-ledger.EmployeeID="@item.EmployeeID" asp-route-ledger.LoanTypeID="@item.LoanTypeID">@Html.DisplayFor(modelItem => item.EducationalLoan)</a>
&#13;
&#13;
&#13;

是否可以使用这种方式asp-route-model.modelID或者有什么方法可以达到这个目的?

任何帮助将不胜感激!

0 个答案:

没有答案