Будет ли Sharp Architecture ModelBinder правильно составлять объект, используя ajax-запрос jQuery?
Знаете ли вы, можно ли сделать запрос AJAX и правильно ли связыватель модели составить объект на основе предоставленного параметра?
Например:
$.ajax({
type: 'POST',
url: '../Create',
data: ( {
'SkillTypeRequest.Id': 0,
'SkillTypeRequest.Event.Id': eventId,
'SkillTypeRequest.SkillType.Id': skillTypeId,
'SkillTypeRequest.Division.Id': divisionId
} ),
success: function (data) { addSkillTypeRow( data ); }
});
Действие тестового контроллера:
public ActionResult Create (запрос SkillTypeRequest) {возврат Json(запрос); }
На данный момент это не удается в связывателе модели, потому что он пытается присвоить NULL SkillTypeRequest.Id. Прежде чем я продолжу расследование, просто хочу убедиться, что это вообще возможно для начала, или Sharp/MVC допускает только этот тип привязки через формы?