Asp.NET MVC JSON序列化问题
2015-12-16 16:45
591 查看
最近在做项目的时候遇到一个JSON序列化问题。
环境:ASP.NET MVC 4.0
数据库:SQL 2008
在将获取的数据从后台以json的形式传给前台的easyui treegrid绑定的时候通过追踪提示:使用JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength属性。
数据查询的表字段比较多,查出来的数据4000多行,在网上搜的资料普遍都是如下:
尝试了下解决不了问题,所幸的是最后还是找到了解决方法,在这里分享下
环境:ASP.NET MVC 4.0
数据库:SQL 2008
在将获取的数据从后台以json的形式传给前台的easyui treegrid绑定的时候通过追踪提示:使用JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength属性。
数据查询的表字段比较多,查出来的数据4000多行,在网上搜的资料普遍都是如下:
<system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="1024000" /> </webServices> </scripting> </system.web.extensions>
尝试了下解决不了问题,所幸的是最后还是找到了解决方法,在这里分享下
return new ContentResult { Content = new System.Web.Script.Serialization.JavaScriptSerializer { MaxJsonLength = Int32.MaxValue }.Serialize(data), ContentType = "application/json" };
序列化的data就是数据库里查出来的表
相关文章推荐
- Asp.Net+ EntityFramework+MVC
- asp.net中获得客户端的IP地址
- Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)实现代码
- asp.net 计算两个时间差
- asp.net 发送邮件
- IIS7.0 报错 检测到在集成的托管管道模式下不适用的 ASP.NET 设置
- asp.net mvc4 通过BundleTransformer.Less集成less
- 如何用ASP实现权限的设置?
- asp.net简单实现单点登录(SSO)的方法
- Mentally grasp large project
- 转:自定义ASP.NET MVC Html辅助方法
- 转:ASP.NET MVC扩展之HtmlHelper辅助方法
- [Windows Server 2008] 查看ASP.net详细错误信息
- button作为asp.net服务器控件时在IE提交两次
- ASP.NET几种传值方式(转)
- ASP.NET动态生成按钮(转)
- IIS5.1的安装配置并发布ASP.NET网…
- 自己用的一个ASP.Net MVC分页拿出来分享下(转)
- asp.net简单3层数据库连接读取操作
- 一个asp采集程序类