Конечно.Представьте себе публикацию с XHR.
С XHR нет HTML-кодировки форм , с которой нужно иметь дело.То есть с XHR один может публиковать любые данные, которые вам нужны (например, некоторый JSON, кодировка base64 изображения или даже кодирование имитированной формы), и он не будет отображаться как обычныйФорма подачи.Самый простой (и «сырой») способ обработки запросов XHR (в ASP.NET) - это использование PageMethods, см. Ссылки .
Прохождение маршрута «отправки формы» требует, чтобы браузер соблюдал кодировку HTML-формы (подумайте о плохом бэкэнде и о том, как он может запутаться!), так как это "как HTML работает" при отправке.Можно было бы поместить все данные для отправки (после сериализации) в скрытое поле (которое все равно сохраняло бы кодирование HTML-формы), но это действительно звучит как вопрос XY.(То есть, если с коллекцией форм нелегко разобраться - почему бы и нет? В ASP.NET использование элементов управления скрывает детали).
Удачное кодирование.