我正在通过我的 c# 代码调用共享点的 Lists.GetListItems Web 方法。是否可以从共享点获取排序列表?或者我是否必须在我的 c# 代码中检索后对其进行排序?我无法在查询或查询选项中找到任何选项。
谢谢。
我正在通过我的 c# 代码调用共享点的 Lists.GetListItems Web 方法。是否可以从共享点获取排序列表?或者我是否必须在我的 c# 代码中检索后对其进行排序?我无法在查询或查询选项中找到任何选项。
谢谢。
请参阅http://msdn.microsoft.com/en-us/library/lists.lists.getlistitems.aspx
GetListItems 包含一个参数“查询”。如果您在该查询中传递一个 xml 节点,例如:
<OrderBy><FieldRef Name='fieldnametosort' /></OrderBy>
你会得到一个返回的排序列表。
对我们来说,这很有效。
<Query><OrderBy><FieldRef Name='Modified' Ascending='False' /></OrderBy></Query>
<Query>
注意周围的多余部分<OrderBy>
。我们尝试ows_Modified
了这个名字,但没有用。