ここにコントローラーがあります
public ViewResult AddNewRow(ProjectBudgetModel model)
{
//Some oprations goes here on the passed model the return to the same view
return View("AddNewProjectBudget", model);
}
これは、次のようなajax呼び出しを持つビューです
$.ajax({
url: '@Url.Action("AddNewRow", "ProjectBudget")',
type: 'post',
data: {model: '@Model'},
contentType: 'application/json; charset=utf-8;',
dataType: 'json',
success: function (response) {
alert(response.success)
return;
},
error: function (x) {
alert(x.status);
}
});
ajax 呼び出しのデータ ヘッダーで渡される @Model は ProjectBudgetModel です。
特にコントローラーにデータを渡しているときに何か問題が発生し、コントローラーの addNewRow 関数のブレークポイントに到達しません
助けはありますか?