0

特定の Web サイトの任意のドキュメント ライブラリに、最後に変更または追加された 10 個のドキュメントを返すコンテンツ クエリ Web パーツが必要です。

コードで行制限を追加するにはどうすればよいですか?

ContentByQueryWebPart cqwp = new ContentByQueryWebPart();
                                cqwp.ContentTypeBeginsWithId = "0x0101008E49C3D400044AB3A2F1DD14073E74F6001D06D12572244BE3A11AAEE3ED60F576";
                                cqwp.WebUrl = SPContext.Current.Web.ServerRelativeUrl;
                                cqwp.Title = "Last Updated Documents";                                
                                string query = @"<Where> "+
                                                    ""+
                                                "</Where>"+
                                                "<OrderBy> "+
                                                    "<FieldRef Name='Modified'  Ascending='FALSE'/> "+
                                                "</OrderBy>";
                                cqwp.QueryOverride = query;
                                cqwp.ListsOverride =  "<Lists ServerTemplate='101'></Lists>";
                                cqwp.WebsOverride = "<Webs Recursive='False' />";
                                cqwp.ViewFieldsOverride = @"<ViewFields> " +
                                                                "<FieldRef Name='Type' Nullable='True' Type='Text'/> " +
                                                                "<FieldRef Name='Name' Nullable='True' Type='Text'/> " +
                                                                "<FieldRef Name='ContentType' Nullable='True' Type='Text'/> " +
                                                                "<FieldRef Name='Modified' Nullable='True' Type='DateTime'/> " +
                                                                "<FieldRef Name='Modified By' Nullable='True' Type='Text'/> " + 
                                                            "</ViewFields>";                               

                                mgrPageManager.AddWebPart(cqwp, "Footer", 0);
                                mgrPageManager.SaveChanges(cqwp);
4

1 に答える 1

4

たぶん、このパラメーターが役に立ちます。? : http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.publishing.webcontrols.contentbyquerywebpart.itemlimit.aspx

于 2013-06-10T09:58:38.093 に答える