Будет ли 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 допускает только этот тип привязки через формы?

0 ответов

Другие вопросы по тегам