将参数从angular .ts传递到C#控制器

时间:2018-06-21 15:58:17

标签: c# angular

我遇到了麻烦的问题,将特定参数从我的.ts传递给C#控制器。

我从.ts拨打的电话,http获得:

return this.http.get<ListResultModel<PaymentEOPByDateModel, PaymentEOPByDateFilterModel>>(this.appConfiguration.API_URL + '/api/payment/**GetPaymentCheckList?tpaID = ' + tpaID** + '&checkDate=' + checkDate,   { params: params });

这时,我正在传递的'tpaID'参数包含一个非零值,已确认。

在我的C#控制器类中对应的“ GetPaymentCheckList”方法上:

public IActionResult **GetPaymentCheckList(int tpaID**, string checkDate, ListOptions<GetCheckListMethodParameters> listOptions)
        {

            try
            {
               .
               .
               .

相同的“ tpaID”参数不变量包含零值。在对控制器方法的.ts调用使该参数归零之间发生了某些情况。奇怪,签名中的所有其他参数(即checkDate)都包含传入的有效值。

有什么想法吗?

0 个答案:

没有答案