SiteMapPath.PathSeparatorTemplate プロパティ
アセンブリ: System.Web (system.web.dll 内)

<TemplateContainerAttribute(GetType(SiteMapNodeItem))> _ Public Overridable Property PathSeparatorTemplate As ITemplate
Dim instance As SiteMapPath Dim value As ITemplate value = instance.PathSeparatorTemplate instance.PathSeparatorTemplate = value
[TemplateContainerAttribute(typeof(SiteMapNodeItem))] public virtual ITemplate PathSeparatorTemplate { get; set; }
[TemplateContainerAttribute(typeof(SiteMapNodeItem))] public: virtual property ITemplate^ PathSeparatorTemplate { ITemplate^ get (); void set (ITemplate^ value); }
/** @property */ public ITemplate get_PathSeparatorTemplate () /** @property */ public void set_PathSeparatorTemplate (ITemplate value)
public function get PathSeparatorTemplate () : ITemplate public function set PathSeparatorTemplate (value : ITemplate)
ナビゲーション パスの各ノードのパス デリミタの内容を表示する、InstantiateIn メソッドを実装した ITemplate オブジェクト。

ナビゲーション ノード間のパス デリミタとして、PathSeparator 文字列の代わりに Image または Label などの他のコントロールを使用するには、PathSeparatorTemplate に ITemplate オブジェクトを設定します。
PathSeparatorTemplate プロパティを設定すると、そのテンプレートによって、表示される PathSeparator テキストとそれに適用される PathSeparatorStyle の両方がオーバーライドされます。
PathSeparatorTemplate プロパティは宣言によって任意の Web サーバー コントロールに設定でき、ASP.NET インフラストラクチャが、必要な手順を実行して、Web サーバー コントロールを ITemplate としてラップします。ただし、Web サーバー コントロールは ITemplate インターフェイスを実装しません。このため、ITemplate プロパティをプログラムによって操作する場合は、テンプレート コードの ITemplate ラッパーを記述する必要があります。その後、PathSeparatorTemplate プロパティが ITemplate ラッパーのインスタンスに設定されます。

Web フォームで宣言によって Image を PathSeparatorTemplate として定義する方法を次のコード例に示します。
<%@ Page language="VB"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <body MS_POSITIONING="FlowLayout"> <form id="Form1" method="post" runat="server"> <p><asp:SiteMapPath runat="server" ID="SiteMapPath1" RootNodeStyle-Font-Names="Verdana" RootNodeStyle-Font-Italic="True" RootNodeStyle-ForeColor="Blue" CurrentNodeStyle-ForeColor="Red"> <PATHSEPARATORTEMPLATE> <asp:Image id="Image1" runat="server" ImageUrl="6.jpg"></asp:Image> </PATHSEPARATORTEMPLATE> </asp:SiteMapPath> <h1>About Us</h1> <p>This company was founded in 1899, as the demand for widgets grew.</p> </form> </body> </HTML>
<%@ Page language="c#"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <body MS_POSITIONING="FlowLayout"> <form id="Form1" method="post" runat="server"> <p><asp:SiteMapPath runat="server" ID="SiteMapPath1" RootNodeStyle-Font-Names="Verdana" RootNodeStyle-Font-Italic="True" RootNodeStyle-ForeColor="Blue" CurrentNodeStyle-ForeColor="Red"> <PATHSEPARATORTEMPLATE> <asp:Image id="Image1" runat="server" ImageUrl="6.jpg"></asp:Image> </PATHSEPARATORTEMPLATE> </asp:SiteMapPath> <h1>About Us</h1> <p>This company was founded in 1899, as the demand for widgets grew.</p> </form> </body> </HTML>
<%@ Page Language="VJ#"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML> <body MS_POSITIONING="FlowLayout"> <form id="Form1" method="post" runat="server"> <p><asp:SiteMapPath runat="server" ID="SiteMapPath1" RootNodeStyle-Font-Names="Verdana" RootNodeStyle-Font-Italic="True" RootNodeStyle-ForeColor="Blue" CurrentNodeStyle-ForeColor="Red"> <PATHSEPARATORTEMPLATE> <asp:Image id="Image1" runat="server" ImageUrl="6.jpg"></asp:Image> </PATHSEPARATORTEMPLATE> </asp:SiteMapPath> <h1>About Us</h1> <p>This company was founded in 1899, as the demand for widgets grew.</p> </form> </body> </HTML>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSiteMapPath.PathSeparatorTemplate プロパティを検索する場合は、下記のリンクをクリックしてください。

- SiteMapPath.PathSeparatorTemplate プロパティのページへのリンク