【发布时间】:2010-10-28 06:47:16
【问题描述】:
我已经能够从为 .Net 2.0 设置的 Web 服务返回 HashTable,但该服务无法以 JSON 格式重新调整 DataTable。我不断收到以下错误:“序列化对象时检测到循环引用”。有什么建议吗?
[WebMethod(EnableSession = true) ]
public DataTable getSavedAddresses()
{
DataTable dt = new DataTable();
if (Session["ClientID"] != null)
{
int clientId = Convert.ToInt32(Session["ClientID"]);
dt = Address.GetClientShippingAddresses(clientId);
}
return dt;
}
【问题讨论】:
标签: .net web-services json datatable