问题描述:一个wcf方法,当返回格式为xml时,一切正常。但当返回格式为JSON时,浏览器提示连接中断,请重新加载。调试时可以命中断点,但客户端就是无法收到返回数据。
情况和http://www.west-wind.com/weblog/posts/2008/Jun/23/Crashing-WCF-35-JSON-Services-with-DateTimeMinValue这位外国朋友提到的一样。
解决方法 :
returnDate=(obj.Date== DateTime.MinValue ? DateTime.SpecifyKind(DateTime.MinValue, DateTimeKind.Utc) : obj.Date);
当日期=DateTime.MinValue做一步简单的处理。
不知道博友们是否有更好的建议,望不吝赐教,不胜感激。