Даты от javascript до основного контроллера aspnet - PullRequest
0 голосов
/ 19 сентября 2018

Моя страница отправляет форму через $ .get в ядро ​​aspnet.

$("#submit-form").on("submit", function () {
    var form = $("#submit-form");
    var valuesToSubmit = form.serialize();

    $.get("/MyController/List", valuesToSubmit, function (response) {
        ....
    });     

    return false;
});

В этой форме это поле даты в формате: дд / мм / гггг.Переменная valuesToSubmit имеет это значение:

* +1005 *

Имя = & дате рождения = 05% 2F08% 2F1971 & __ RequestVerificationToken = CfDJ8DHb24pNxPVIkZwi2Mzh0aTz4ZPyAIDsVSVm7-KxVMiV17Z1Twov88zN3F-JwewrGHF9LWSkdp5eOks7KwTgHWRhkdE7N6vfBHeNviCNV1cQdHdW5zPQgk3EEFPN1Lqe0vBK9ay5vnc0oCYWWPPuYgmQTC65iYTy7-0oc0CskGJpul5eSwuS3hUMer4P6g16Ng

я напечатал 05/08/1971 но вВ контроллере параметр даты имеет вид 08/05/1971

Код моего действия:

public async Task<IActionResult> List(string name, DateTime? dateBirth)

Должен ли я что-то изменить в коде javascript или c #?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...