如何增加发布参数列表的大小

时间:2018-10-04 21:32:26

标签: angularjs asp.net-mvc asp.net-mvc-4 asp.net-web-api

Post的数组长度为20,但不适用于数组长度为2000:

js /角度

  $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 :(得分:3)

您可以将此键添加到web.config文件中的“应用设置”标签中。
此设置增加了允许反序列化的元素。

 <appSettings>
        <add key="aspnet:MaxJsonDeserializerMembers" value="2147483644" />
 </appSettings>