0

Sharepoint2010ドキュメントライブラリのフォルダーの「参照」に問題があります。私の意見では、フォルダにアクセスする方法は2つありますが、違いはわかりません。1)http:// hostname / doclib / fodler / subfolder / secondsubfolder および2)http://hostname/doclib/Forms/AllItems.aspx?RootFolder =%2Ffolder%2Fsubfolder%2Fsecondsubfolder&FolderCTID = 0x012000C77CAA95BDB1F64190861DEBBE60445&View = 89E1-95793E6BE73B}

AllItems.aspxに変更を加えない限り、どちらも正常に機能しますが、AllItems.aspxをカスタマイズするときに問題が発生しました。DocLibの設定での表示が失われ、オプション1)で「Webページが見つかりません」というメッセージが表示されます。おそらく問題はカスタムページ自体またはビューですが、正確な問題を確認することはできません。

私がやりたいのは、Commmo AllItems.aspxの代わりにカスタムWebパーツページを表示することですが、SharePointがAllItems.aspxで行うのとまったく同じ方法でアクセスします。オプション2)は機能する可能性がありますが、正確なフォルダーにアクセスしてGUIDで表示する必要がありますか?したがって、これを動的に達成することは非常に簡単ではありません。

試したこと:AllItems.aspxの完全なソースコードをカスタムWebパーツページのソースコードに置き換えました。

誰かアイデアがありますか、どうすればこれを解決できますか?

よろしくお願いしますステファン

4

1 に答える 1

0

AllItems.aspxは単なるWebパーツページであり、そのように編集できます。そこからWebパーツを追加/削除し、ページを所定の位置に保持するだけです。

AllItems(およびその他のビュー)のリストアイテムを出力するJS WebパーツをWPの上に追加することで、列のレイアウトをカスタマイズすることがよくあります。

于 2012-01-10T08:58:45.753 に答える