我是jQuery新手。

我有一个返回一些数据的Web服务。我使用jQuery将数据分配到文本框,但是当我想在C#中访问此值时,它将生成异常incorrect format

这是我的jQuery代码。

$('#Ltrl_GSalary').html(GrossSalary);
 $('#Ltrl_NetSalary').html(GrossSalary-parseInt(TotalDeduction));


该代码可以正常工作,它显示数据。

我也尝试过:

$('#Ltrl_GSalary').val(GrossSalary);
 $('#Ltrl_NetSalary').val(GrossSalary-parseInt(TotalDeduction));


此代码不显示任何数据。

这是我的C#代码

 salary.NetSalary = Ltrl_NetSalary.Text.ToDecimal();
 salary.GrossSalary = Ltrl_GSalary.Text.ToDecimal();


这将导致异常incorrect format

最佳答案

尝试使用“隐藏”字段来捕获数据

10-06 07:32