发送到 ASP.NET 的数据错误 REACT

Data send to ASP.NET is wrong REACT

我写了一个连接到 ASP 的函数。一般在工作。但是当我想对列表进行排序时它不起作用。当对象是 {Id : id, Type : type} 并且相同的数据在 formData 中。我寻找。在启动和功能上。但是在 ASP 中我有 id=0 没关系对象中有什么。

P.S。它通过邮递员工作

[HttpPost]
    public async Task<JsonResult> Sort([Bind("Id")] int idW, [Bind("Type")] string type)
    {
        
    }

其他如:elementNew中数据正常

 [HttpPost]
    public async Task<JsonResult> Edit([Bind("Id,Name,Type,IdW")] Element elementNew)
    {}

异步函数POST(地址,对象){ const formData = new FormData()

for (var i in object){
    
    formData.append(i, object[i]);
}

const requestOptions = {
    method: 'POST',
    body: formData
};
try{
 await fetch(adres, requestOptions)
    .then(response => response.json().then(data => ({
        data: data
    })).then(res => {
       ...
    }));
}
catch(err){
   ;
}

在这个地方 [Bind("Id")] int idW 必须是 id,它可以工作。对不起问题,但我只关心名字。

但我已经知道查询中是名称,绑定检查与模型中的相同。是吗?