webservice Object reference not set to an instance of an obj
shirleyyuan2022-10-04 11:39:541条回答
webservice Object reference not set to an instance of an object.
错误如上:
在浏览器中可以使用链接查看WSDL文件,但是在代码中通过SOAP请求,就会出现这个错误,
错误如上:
在浏览器中可以使用链接查看WSDL文件,但是在代码中通过SOAP请求,就会出现这个错误,
已提交,审核后显示!提交回复
共1条回复
- 夜半起身 共回答了17个问题
|采纳率88.2% - 内容rdbtPrice.SelectedItem呢?
位于行了,你错了.
?FilterByPrice(rdbtPrice.SelectedItem.Text.ToString());
见不空rdbtPrice.SelectedItem. - 1年前
相关推荐
- function WebService(url,callback,method)
function WebService(url,callback,method)
{
try
{
var divPlan=document.createElement("div");
divPlan.innerHTML="
";读取数据中,请稍候……
divPlan.style.styleFloat = "right";
divPlan.style.position= "absolute";
divPlan.style.margin = "auto";
divPlan.style.top = "10px";
divPlan.style.left = "10px";
divPlan.style.border = "1px solid #DDD";
divPlan.style.width = "200px";
divPlan.style.height = "30px";
divPlan.style.background = "#FFFFE0";
divPlan.style.filter = "alpha(opacity=90)";
divPlan.style.opacity = "0.90";
divPlan.style.zIndex = "999";
divPlan.style.display = "block";
document.body.appendChild(divPlan);
var xmldoc;
var webhttp = new WebObject(callback);
var index ;
var params = new Array;
var pn = 0;
var len = WebService.arguments.length;
for (var i=3; i < len; i++)
params[pn++] = WebService.arguments[i];
var cmd="WebObject_XML('" + method + "'";
for (var i=0; i < params.length; i++)
cmd += ",'" + escape(params[i]) + "'";
cmd += ")" ;
var xml=eval(cmd) ;
if(window.ActiveXObject)
{
xmldoc = new ActiveXObject("Microsoft.XMLDOM");
xmldoc.async="false";
xmldoc.loadXML(xml);
}
else
{
xmldoc = document.implementation.createDocument("","",null);
var parser=new DOMParser();
xmldoc=parser.parseFromString(xml,"text/xml");
}
if (typeof(callback) == 'function')
{
index=WebObject_Add(webhttp) ;
webhttp.xmlhttp.open("POST",url ,true) ;
webhttp.xmlhttp.onreadystatechange = WebObject_Callback ;
webhttp.xmlhttp.send(xmldoc);
xmldoc=null ;
return(index) ;
}
else
{
webhttp.xmlhttp.open("POST",url ,false) ;
webhttp.xmlhttp.send(xmldoc);
var exml='' ;
var tag = '//RETURN_VALUE' ;
exml=webhttp.xmlhttp.responseText;
xmldoc=null ;
webhttp=null ;
return(exml) ;
}
}
catch(e)
{
// alert(e.message);
}
finally
{
document.body.removeChild(divPlan);
}
}GinnyBai1年前1 -
黑色uu 共回答了14个问题
|采纳率85.7%javascript 脚本,
20分解释这么多,太累了.
var divPlan=document.createElement("div");
//定义一个dive
//下面这么多都是定义这个div的样式的
divPlan.innerHTML="
读取数据中,请稍候……";
divPlan.style.styleFloat = "right";
divPlan.style.position= "absolute";
divPlan.style.margin = "auto";
divPlan.style.top = "10px";
divPlan.style.left = "10px";
divPlan.style.border = "1px solid #DDD";
divPlan.style.width = "200px";
divPlan.style.height = "30px";
divPlan.style.background = "#FFFFE0";
divPlan.style.filter = "alpha(opacity=90)";
divPlan.style.opacity = "0.90";
divPlan.style.zIndex = "999";
divPlan.style.display = "block";
//定义完样式后,添加到页面
document.body.appendChild(divPlan);
//下面这个是模拟一个http 请求,调用web service
var xmldoc;
var webhttp = new WebObject(callback);
var index ;
var params = new Array;//定义一个数组
var pn = 0;
var len = WebService.arguments.length;//web service 的参数长度为3
for (var i=3; i < len; i++)
params[pn++] = WebService.arguments[i]; //给web service 参数赋值
//定义命令语句的字符串
var cmd="WebObject_XML('" + method + "'";
for (var i=0; i < params.length; i++)
cmd += ",'" + escape(params[i]) + "'";
cmd += ")" ;
var xml=eval(cmd) ;//这里执行这个命令
if(window.ActiveXObject)//判断浏览器类型 这个是微软的IE
{
//生成一个DOM 对象
xmldoc = new ActiveXObject("Microsoft.XMLDOM");
xmldoc.async="false";
xmldoc.loadXML(xml);
}
else
{
//除了微软的IE ,都调用这个方法生成一个DOM 对象
xmldoc = document.implementation.createDocument("","",null);
var parser=new DOMParser();
xmldoc=parser.parseFromString(xml,"text/xml");
}
if (typeof(callback) == 'function')
{
//定义http请求的参数 post 调用 url
index=WebObject_Add(webhttp) ;
webhttp.xmlhttp.open("POST",url ,true) ;
webhttp.xmlhttp.onreadystatechange = WebObject_Callback ;
webhttp.xmlhttp.send(xmldoc);
xmldoc=null ;
return(index) ;//返回值是个int 类型的序号,具体做什么要看web service 怎么写的了
}
else
{
webhttp.xmlhttp.open("POST",url ,false) ;
webhttp.xmlhttp.send(xmldoc);
var exml='' ;
var tag = '//RETURN_VALUE' ;
exml=webhttp.xmlhttp.responseText;
xmldoc=null ;
webhttp=null ;
return(exml) ;
}
}
//这里都是异常处理了,
catch(e)
{
// alert(e.message);
}
finally
{
document.body.removeChild(divPlan);
}1年前查看全部
大家在问
- 1技术进步会引起短期总供给曲线和长期总供给曲线都向右边移动吗
- 2春天 老枪 春之怀古 张晓风
- 3住,你,们,什,他都是单立人旁意思和和什么有关.说,读,话,诉,谁都是言字旁意思和什么有关
- 4如图所示,开关S闭合后,电流表的示数为0.24A,L1和L2是规格相同的两个灯泡,则通过灯泡L1的电流为______A,
- 5我们知道:对于任何实数x,①∵x2≥0,∴x2+1>0;②∵(x-[1/3])2≥0,∴(x-[1/3])2+[1/2]
- 6(2013•蓟县一模)为了较准确地测量一个阻值约150Ω的电阻,实验室准备了下列器材
- 7民弗从也的上一句是什么?
- 8为什么被压入集气瓶中的水上升约1/5,就说明氧气约占1/5?
- 9青春颂歌 诗歌
- 10相距为L的两光滑平行导轨与水平面成θ角放置.上端连接一阻值为R的电阻,其他电阻不计.整个装置处在方向垂直于导轨平面向上的
- 11一包冼衣粉的重量是500克,2包这样的洗衣粉是( )
- 12beat的过去分词是什么
- 13英语问题 为什么选C 而不选其他的
- 14英语翻译我的家乡在乌兰浩特哪里很漂亮有许多好玩的地方这里有北山公园和五一广场这些地方我都很喜欢这就是我的家乡我很喜欢他
- 15标点妙用(加标点,表示不同意思)