我已经创建了一个webService。WebService调用问题
[WebMethod]
public void GetCommission(ArrayList Loc)
{
}
现在我试图调用服务我得到的Xml错误。请查看快照。
[XmlInclude(typeof(BOLibrary.Flight.DTContract))]
[SoapInclude(typeof(BOLibrary.Flight.DTContract))]
protected void btn_click(object sender, EventArgs e)
{
ArrayList boArrayList = getList();
Object[] obj = boArrayList.ToArray();
CommissionService service = new CommissionService();
service.GetCommission(obj);
}
请帮助..
这样做有什么解决方案..
当您不提供有关实际错误的更多详细信息时,很难给出答案。试着看看异常的“InnerException”属性。 – 2011-04-01 09:33:52
@Ulrik:InnerException是:{“类型BOLibrary.Flight.DTContract不是预期的,使用XmlInclude或SoapInclude属性指定静态未知的类型。”}我已经使用它,但它仍然不起作用 – Shivi 2011-04-01 09:36:22
请。 。看我编辑的问题.. – Shivi 2011-04-01 09:38:29