问题描述:一个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做一步简单的处理。

不知道博友们是否有更好的建议,望不吝赐教,不胜感激。

posted on 2012-06-27 14:35  星星小阁阁主  阅读(569)  评论(0编辑  收藏  举报