私のサイトコレクションで/_layouts/groups.aspx
に行くと、最初の100個のグループしか表示されません。改ページコントロールは表示されません。どのようにこれを修正して、最初の100グループ以上のものを扱うのですか?MOSS 100グループ以上返された場合、すべてのグループにページ番号が表示されません
答えて
あなたがする必要がある場合にも、むしろコードを使用するよりも、標準のUIを通じて、このビューを変更することができます。
- ブラウズには「http:// <サイトコレクションのURL >/_catalogs /ユーザーを/AllGroups.aspx「
- サイト[アクション]> [編集]ページ
- リストビューWebパーツを変更し 選択したビューの下
- クリックし、」CURRを編集します「ビュー」リンクをクリックします。
- 他のSharePointと同様に表示設定を編集できるようになりました。
このリストは、APIを介してアクセスできない共有ポイントの内部リストであり、オブジェクトモデルを利用してヒットする必要があります。
あなたが、その後、プログラムで はその後、ユーザおよびグループのリストにアクセスし、あなたのサイトにアクセスすることで、デフォルトのビューにアクセスし、それが真のページングプロパティの設定する必要があり、あなたは、SharePoint APIに精通していると仮定。
static void Main(string[] args)
{
//Access the site
using (SPSite _site = new SPSite("http://myurlwithport:800"))
{
//Substitute the appropriate web if it is not the root
using (SPWeb _web = _site.RootWeb)
{
// This is always the name of the users list
SPList userList = _web.Lists["User Information List"];
//This is the view that is causing you trouble
SPView allGroupsView = userList.Views["All Groups"];
//Set this value to true if it is false.
Console.WriteLine(allGroupsView.Paged);
//Set this value to whatever you want if you don't want paging
Console.WriteLine(allGroupsView.RowLimit);
Console.ReadLine();
}
}
}
これはあなたのためです。 OPに基づいて
EDITは、あなたがしたい場合は、代わりに変更することができますROWLIMITプロパティがあり
コメントしています。
私は提供されたコードに追加しました。
私はそれがGUIの100以上のグループで働く方法がないことを吸うと思う。 –
「AllGroups.aspx」の更新に関するMichael Mの提案に、いくつかの追加の説明をしたいと思います。
最初に、通常のSite Collection管理者アカウントを使用して 「http:///_catalogs/users/AllGroups.asp」ページにアクセスし、アクセスが拒否されました。
次に、SPサーバーのWindows管理者グループにも所属していて、依然としてアクセスが拒否されている別のSite Collection管理者アカウントを使用しました。
最後に、私はWeb App/App Poolの設定に使用したSharePoint 2010 Farm管理者アカウントを使用しましたが、最終的に私はそのページにアクセスできました。
- 1. データテーブルで10個以上のレコードが表示されている場合はページ番号が表示されます。ページ番号は表示されません
- 2. 結果が100以上の場合、プログラムに結果が表示されませんか?
- 3. SQL:合計以前のすべてのグループ化された行
- 4. MPAndroidChartグループ化Barchart:グループのタイトルがグループの上に表示されない
- 5. ページ番号が表示されない
- 6. ページ番号はページ番号に維持されません
- 7. フィルタで行が返されない場合のTablix列グループの表示 -
- 8. 同一の内線番号内にコールされた場合、コレクション拡張は表示されませんか?
- 9. ページ番号のリンクが表示されないページ番号のリンクが表示されない
- 10. ブートストラップ入力グループにドロップダウンが表示されません
- 11. すべてのページにロゴが表示されません
- 12. MPAndroidグループの棒グラフが表示されません
- 13. Googleグループが別のGoogleグループのメンバーである場合EXTERNALが返される
- 14. UIToolbarはグループ化されたUITableViewと一緒に表示されません
- 15. iText HeaderFooter - 次の行にページ番号が表示されます
- 16. 条件が満たされた場合、AWKの行グループが2回表示されます
- 17. まだグループ化されていない場合はMongoDbグループ
- 18. トライアングル番号には出力が表示されませんC#
- 19. JMS @Discriminator filedは、特定のグループがシリアル化している場合に表示されません。
- 20. Javascript - 同じ番号がゲッターにグループ化され、state.itemに格納されます
- 21. GridViewのページ番号が離れた別の列に表示されます
- 22. JQGridページングが適用されている場合、グループのフィールドデータを1ページに表示します。
- 23. 月にグループ化された売上総数を表示する
- 24. SUM番号が異なる場合にのみ表示されます
- 25. ブートストラップ入力グループがグループ化されていません
- 26. グループ化されたUITableViewにテキストが表示されない
- 27. AdvancedDatagridにグループ化されたデータが表示されない
- 28. 行番号が表示されませんか?
- 29. count()で日付がグループ化され、count()で行が返されない場合
- 30. JTreeノード名/グループ名は表示されません。
これは私が探していた答えです。 2年前にどこにいたの? ;-) –
:)申し訳ありませんが、私は自分自身でこの質問への答えを探しているときに支柱をつかんで、簡単な方法がなければならないと考えました。だから私の靴の中に他の人のために上記を掲示しました。 –