return mi.Invoke(obj, args);
// PropertyInfo propertyInfo = type.GetProperty(propertyname);
//return propertyInfo.GetValue(obj, null);
}
catch (Exception ex)
{
throw new Exception(ex.InnerException.Message, new Exception(ex.InnerException.StackTrace));
}
}
private static string GetWsClassName(string wsUrl)
{
string[] parts = wsUrl.Split('/');
string[] pps = parts[parts.Length - 1].Split('.');
return pps[0];
}
}
}
调用
string url = "http://webservice.webxml.com.cn/WebServices/TrainTimeWebService.asmx";
string[] args = new string[2];
args[0] = "k123";
args[1] = "";
object result = WSHelper.InvokeWebService(url, "getDetailInfoByTrainCode", args);
DataSet ds = (DataSet)result;
this.GridView1.DataSource = ds;
this.GridView1.DataBind();








