как увеличить размер списка параметров записи - PullRequest
0 голосов
/ 05 октября 2018

Post работает с длиной массива 20, но не работает с длиной массива 2000:

js / anglular

  $http.post('/index/SaveArray', $scope.SaveList).then(
                function successCallback(response) {},
                function errorCallback(response) {}
  );

C #

  public ActionResult SaveArray(List<SelectModel> dataToSave)
  {
      StringBuilder str = new StringBuilder();
      JsonResult objResult = new JsonResult();
      return Json(objResult, JsonRequestBehavior.AllowGet);
  }

1 Ответ

0 голосов
/ 05 октября 2018

Вы можете добавить этот ключ к тегу настройки приложения в файле web.config.
эта настройка увеличивает количество элементов, разрешенных для десериализации.

 <appSettings>
        <add key="aspnet:MaxJsonDeserializerMembers" value="2147483644" />
 </appSettings>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...