Model: public class ProjectModel { public int? User_ID { set; get; } public int Projects_ID { set; get; } public int? EPR_Summary_ID { set; get; } public string Self_Comments { set; get; } public int? Self_Rating { set; get; } public string Appraiser_Comments { set; get; } public int? Appraiser_Rating { set; get; } public string Manager_Comments { set; get; } public int? Manager_Rating { set; get; } public string supervisor_comment { set; get; } public int? supervisor_Rating { set; get; } public int? ID_Project { set; get; } } public class projectList { public List projectModelList { set; get; } } Index View: @section Scripts{ } Controller: [HttpPost] public IActionResult SaveProject([FromBody]projectList projectDataList) { return View(); }