日期:2014-05-16  浏览次数:20612 次

求:不使用代理如果对WEB service 返回的DATATABLE进行序列化。。。。急。。。。
System.InvalidOperationException: 生成 XML 文档时出错。 ---> System.InvalidOperationException: 无法序列化 DataTable。未设置 DataTable 名称。

这个异常,我是从一个Web Service 方法里面返回的一个datatable 在客户端就出现如上所示的异常。。
请问如何解决,谢谢了。。
如何序列化。。。(AJAX)

------解决方案--------------------
那是因为你没有给你的DataTable设置名称
比如你在声明DataTable的时候,你这样:DataTable dt=new DataTable("table1");
这样就可以出来了。。。