I wrote a function to connect to ASP. Generaly is working. But it don't work when I want to sort list. When object is {Id : id, Type : type} and this same data is in formData. I looked for. On start and and of function. But in ASP I have id=0 nevermind what is in object.
P.S. It's working via postman
[HttpPost]
public async Task<JsonResult> Sort([Bind("Id")] int idW, [Bind("Type")] string type)
{
}
In other like: data is ok in elementNew
[HttpPost]
public async Task<JsonResult> Edit([Bind("Id,Name,Type,IdW")] Element elementNew)
{}
async function POST(adres, object) { 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){
;
}
in this place [Bind("Id")] int idW must be id and it's work. Soryt for problem, but I mind is only name.
But I already know is name in query, and bind check is same like in model. Yes?