报错信息:
字符串的长度超过了为 maxJsonLength 属性设置的值
该属性在system.mvc.jsonresult里,但是没有给他设置值,所以他应该是默认值很小。
想重写这个jsonresult,给这个属性赋一个最大值,就比较稳妥
重写方法:文章来源:https://www.toymoban.com/news/detail-525776.html
public class JsonResult : System.Web.Mvc.JsonResult
{
public JsonResult()
{
MaxJsonLength = Int32.MaxValue;
}
}
这里我本来没写构造函数,直接调父类得MaxJsonLength 属性,发现调不到,就这样写,OK文章来源地址https://www.toymoban.com/news/detail-525776.html
到了这里,关于MVC 字符串的长度超过了为 maxJsonLength 属性设置的值 重写result的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!