silverlight调用web服务报错:NotFound在线等
本帖最后由 bobo66542401 于 2013-09-29 14:42:03 编辑 我使用silverlight调用web服务
其中页面加载事件里面有两个方法:
BindData();
BandCYData();
在这两个方法里面分别写了:
public void BindData()
{
LDZMSoapClient ldzmClient = new LDZMSoapClient();//实例化web服务
ldzmClient.QueryCityCompleted += new EventHandler<QueryCityCompletedEventArgs>(ldzm_QueryCityCompleted);
ldzmClient.QueryCityAsync("2013/8", "01");
}
void ldzm_QueryCityCompleted(object sender, QueryCityCompletedEventArgs e)
{
}
和
void BandCYData()
{
LDZMSoapClient ldzmClient = new LDZMSoapClient();//实例化web服务
ldzmClient.QueryIndustryCompleted += new EventHandler<QueryIndustryCompletedEventArgs>(ldzm_QueryIndustryCompleted);
ldzmClient.QueryIndustryAsync("2013/8", "01", "全市");
}
void ldzm_QueryIndustryCompleted(object sender, QueryIndustryCompletedEventArgs e){}
但是问题是当我注销BindData或者BandCYData也就是只加载一种方法没问题,但是同时加载两种方法就会在Reference页面报错:远程服务器返回了错误: NotFound。
测试web服务没问题,我也添加了那两个xml文件单独也可以获取数据应该不是跨域问题,请问大家是为什么呢?求教?
silverlight?wcf
[解决办法]
把 BandCYData()放到第一个的completed里试一下