0

今日、SharePoint Web パーツのプログラミングを開始しました。「pagesList」というリストがあり、フィールド「sortField」を使用してそのリスト項目を降順で並べ替えたいと考えています。次に、リストの最初の項目を取得したいと思います。これは私がこれまでに試したことですが、ソートされたリストの最初の項目を取得して割り当てる方法がわかりません。

if (pagesList != null)
{
    SPQuery q = new SPQuery();
    q.Query = "<OrderBy><FieldRef Name='sortField' Ascending='False' /></OrderBy>";
    SPListItemCollection listItemCollection = pagesList.GetItems(q);
    CurrentIssueLinkButton.PostBackUrl = /* the first item of the sorted listitems goes here*/;
 }  

最初のリスト項目を取得するにはどうすればよいですか?

4

1 に答える 1

1

RowLimitSPQuery オブジェクトの を 1 に設定して、最大で 1 つのアイテムが返されるようにします。

于 2013-11-13T18:39:49.257 に答える