2009-07-30 34 views
2

SharePoint 2007の新機能で、ASP.NETからSharePointの考え方に移行しようとするのは面白い体験でした!ドキュメントライブラリの外でSharePoint Webページを作成

サブサイトのdefault.aspxページと同じレベルのページを作成したいと考えています。物事を行う "SharePointの方法"は、ページをドキュメントライブラリに入れることです。私はページのパンくずリストのナビゲーションにlibararyの名前が含まれているので、これをするのは嫌ですが、ライブラリをユーザーに透過的にしたいと思います。

SharePointデザイナーの適切な場所にページを作成できますが、SharePointテンプレートを使用する方法が見つかりません。 default.aspxページをコピーしようとしましたが、ナビゲーションリンクは更新されません。

何か不足していますか、誰かが解決策を提案できますか?

答えて

2

を参照することができますGhostableページを作成する

手順。サブサイトは、トピックごとにコンテンツを分類するために使用できますが、あまり使用することはできません。

2

私はあなたが言っていることを見ています。私はそれをどうやってやるのか考えてみたいと思います。

  1. ブレッドクラムは、あなたがlibには異なるに移動したい理由は、あなたの唯一の理由であるならば、私はブレッドクラムは文句を言わないがあるように、あなたのページにパンくずを持っているのContentPlaceHolderを上書きすることをお勧めいたします。しかし、ユーザーが推測するURLは./DocLib/default.aspxになります。
  2. また、ドキュメントライブラリを非表示にする理由は、ユーザーがLibにアクセスして何かを変更しないようにするためです。私はDocument Libの許可を取り除き、すべてのユーザーにReadOnlyを与え、ページを編集するのに必要なユーザーを追加することをお勧めします。
  3. 最後に、あなたはPlaceでそれをしたいと思っていました.GhostableInLibrayではなくGhostableとしてページをプロビジョニングするFeatureとしてそれらを配備することができます。

1,3キャブはWSPにパッケージ化されますが、プロセスを自動化しようとすると、マニュアル/カスタムコードが必要です。可能ではないようですあなたがthis

+0

ご意見ありがとうございます。私はパン・クラウンのナビゲーションが好きですが、その中のドキュメンテーション・ライブラリーは不要ですし、ページがどのように保管されているかを知る必要のないユーザーには注意が必要です。 – macleojw

関連する問題