Вы можете использовать методы, которые объясняются как «Нет возврата», «Нет возврата», но вместо того, чтобы передавать многочисленные параметры, вы можете создать свой собственный класс для передачи обратно.класс Job с параметрами Salary, Hours, Title, Department и т. д.
public class Job
{
public float Salary {get; set;}
public float Hours {get; set;}
public string Title {get; set;}
public string Department {get; set;}
}
Затем можно создать метод контроллера, который принимает объект типа Job.
public ActionResult DoSomething(Job theJob)
{}
Затем в javascript вы можете создать объект JSON с парами ключ-значение.Ключом является имя параметра.
var data = {
Salary: 400,
Hours: 40,
Title: 'Developer',
Department: 'I.T.'
};
Затем этот объект можно передать методу контроллера, а значения будут сопоставлены с объектом Job, который затем можно использовать в методе контроллера.