У меня есть ViewModel со значением bool PaymentConsent.
В моем представлении у меня есть значение CheckBoxFor
@Html.CheckBoxFor(m => m.PaymentConsent)
Затем я отправляю форму через Ajax с помощью serializeObject ().
$('#form').serializeObject();
Однако, когда я смотрю на полезную нагрузку json, когда флажок установлен, значение bool равно:
PaymentConsent: (2)["true", "true"]
Таким образом, в результате в контроллере Post значение не собираетсячерез.
Я что-то упускаю из виду?Или есть другой способ сделать это?