Can I set an unlimited length for maxJsonLength in web.config?

后端 未结 29 3252
礼貌的吻别
礼貌的吻别 2020-11-21 06:43

I am using the autocomplete feature of jQuery. When I try to retrieve the list of more then 17000 records (each won\'t have more than 10 char length), it\'s exceeding the le

29条回答
  •  既然无缘
    2020-11-21 07:46

    Solution for WebForms UpdatePanel:

    Add a setting to Web.config:

    
      
        
      
    
    

    https://support.microsoft.com/en-us/kb/981884

    ScriptRegistrationManager class contains following code:

    // Serialize the attributes to JSON and write them out
    JavaScriptSerializer serializer = new JavaScriptSerializer();
    
    // Dev10# 877767 - Allow configurable UpdatePanel script block length
    // The default is JavaScriptSerializer.DefaultMaxJsonLength
    if (AppSettings.UpdatePanelMaxScriptLength > 0) {
        serializer.MaxJsonLength = AppSettings.UpdatePanelMaxScriptLength;
    }  
    
    string attrText = serializer.Serialize(attrs);
    

提交回复
热议问题