调用WebServices传参对方验证为空 .net环境下调用对方WebServices,对方验证一直提示为空。最后看到引用的WebServices有奇怪的东西出现 入下面代码,字段nperprm会对应的有一个 nperprmFieldSpec
调用WebServices传参对方验证为空
.net环境下调用对方WebServices,对方验证一直提示为空。最后看到引用的WebServices有奇怪的东西出现
入下面代码,字段nperprm会对应的有一个 nperprmFieldSpecified
/// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, Order=10)] public double nperprm { get { return this.nperprmField; } set { this.nperprmField = value; this.RaisePropertyChanged("nperprm"); } } /// <remarks/> [System.Xml.Serialization.XmlIgnoreAttribute()] public bool nperprmSpecified { get { return this.nperprmFieldSpecified; } set { this.nperprmFieldSpecified = true; this.RaisePropertyChanged("nperprmSpecified"); } }解决这个办法就是 设置 nperprmFieldSpecified的值为true
m.nperprm = 12; m.nperprmSpecified = true;