我想获得sharepoint 2010列表的特定列中的最大数量

时间:2011-05-09 15:38:59

标签: sharepoint

以下是我正在尝试的查询

 SPQuery query = new SPQuery();
 query.RowLimit = 1;
 query.Query = "<Query><OrderBy><FieldRef Name='Identifier' Ascending='False' /></OrderBy></Query>";
 SPListItemCollection Items = list.GetItems(query);
 if (Items.Count > 0)
 {
 SPListItem item = Items[0];
 maxValue = (int)item["Identifier"];
 }

这是我收到的错误* 强文 *指定演员无效。

1 个答案:

答案 0 :(得分:1)

“标识符”列的类型是什么?它不是SPListItem的字段,所以我假设它是列表中列的名称。

尝试:

var tempVal = item["Identifier"];

然后在那里放置一个断点,看看Visual Studio告诉你的那个项目的结构和类型。