输入字符串格式不正确。但是我没有字符串数据

问题描述:

你可以在下面返回数据和异常。我使用Web服务来调用类的方法。输入字符串格式不正确。但是我没有字符串数据

List<CargoOptionTo> list = ds.CargoOptionList().AsQueryable().OrderBy(sidx + " " + sord).ToList(); 

此代码后,抛出一个异常。

enter image description here

这里是我返回的数据:

enter image description here

你有什么建议吗?

+0

什么是sidx和sord的价值? – 2012-08-02 11:06:14

+2

您有一个无效的XML文件。你是否读过整个异常信息? – Oded 2012-08-02 11:06:29

+1

例外说:Xml文档中有一个错误... – 2012-08-02 11:06:49

我只是删除我的服务引用,然后再添加然后解决。

你应该使用lambda来定义排序依据

.OrderBy(x => x.SortField) 
+2

我认为他正在使用动态LINQ – 2012-08-02 11:07:30