0
私は、クエリの文字列を使ってリストからニュースの詳細を動的に表示するSharePointのページを持っています。すべてのニュースはNewsDetails.aspx?ID=112
のようなページNewsDetails.aspx
に表示されています。ニュースのリストから、それはウェブサイトの複数の検索エンジンを使いやすくするために、ページ内のニュースのタイトルに応じて、ページごとに精表示されるように、リストからsharepointのページタイトルを読む
私はページのタイトルが
<asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">
<SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,multipages_homelink_text%>" EncodeMethod="HtmlEncode"/>
-
<SharePoint:ProjectProperty Property="Title" runat="server"/>
から来ていることに気づきました
は、これを<%$Resources:wss,multipages_homelink_text%>
をリストフィールド値に変更する方法はありますか?
このカスタムコントロールを作成するにはどうすればよいですか?私はSharePointデザイナー –
だけを使用できることを覚えておいてください。 :(ただし、この投稿に従ってコンテンツクエリWebパーツをチェックすることができます://blogs.msdn.com/b/ecm/archive/2010/05/14/what-s-new-with-the-content-query-web -part.aspxあなたは、クエリ文字列(ID)からいくつかのデータを読み取ることができます。カスタムページレイアウトを作成し、それをあなたのページに割り当てて、このページレイアウトでPlaceHolderPageTitleを上書きすることもできます。 –
あなたの助けてくれてありがとう、いつもJavaスクリプトが荒らされています..しかし、これはエンジンボットが常にハードコードされたタイトル(私は思う)を読むようにSEOに役立つことはありません。 –