2006年11月17日
摘要: 在《现存问题以及解决方案:在ASP.NET AJAX客户端得到服务器端的DataTable》这篇文章中,我给出了一个在ASP.NET AJAX中从服务器端得到客户端DataTable的方法,以及相应的示例程序。Jeffrey Zhao更从根本上解决了从服务器到客户端传送DataTable的问题。 然而,这也仅仅解决了这个问题的一半而已。从客户端向服务器端发送DataTable仍然无法实现,这部分的问题要比前一部分更加严重。本文就将分析其中的原因,并给出解决方案。 本文包括如下内容: 异常重现——第一个异常:客户端JSON序列化时发生循环引用造成堆栈溢出 解决第一个异常——破坏循环引用 异常重现——第二个异常:服务器端Deserialize()方法抛出异常 解决第二个异常——简单实现Deserialize()方法 ………… 阅读全文
posted @ 2006-11-17 22:00 Dflying Chen 阅读(7060) 评论(12) 推荐(0) 编辑