我正在开发wp7应用程序。我通过authentication.asmx完成了用户的身份验证。为此,我引用了以下链接
现在我正在尝试使用lists.asmx,如上面的代码所述。为此我已经从给定的链接下载了示例代码。在示例链接中,有一个文件夹SampleData和SPTasksSampleData.xml。这是我完全无法解开的两件事。我想这就是我收到以下错误的原因
“响应消息的内容类型text / html; charset = utf-8与绑定的内容类型不匹配(text / xml; charset = utf-8)。如果使用自定义编码器,请确保IsContentTypeSupported方法正确实现。响应的前1024个字节为:'“
我在通过代码
后遇到上述错误lists.GetListItemsAsync(
"ABC", //List Name
String.Empty, //View Name
null, //query
null, //view fields
null, //row limit
null, //query options
null); //webID
另外我无法理解什么是element.Attribute(“ows_LinkTitle”)意味着ows_LinkTitle指的是什么?它是指列表的列名还是别的。
你能告诉我哪里出错了吗?你能否告诉我在代码中需要做哪些修改才能在WP7应用程序中显示列表数据?如果我做错了什么,请指导我。答案 0 :(得分:0)
您需要检查从SharePoint返回的结果。因为它说它正在返回text / html,它告诉你Web服务没有响应XML。这是一个肯定的迹象,表明出了问题。真正的错误消息可能在该html中,或者您可能必须检查服务器日志以获取更多信息。无论如何,您需要深入了解服务器告诉您的内容。