SiteMapDataSource.SiteMapProvider プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SiteMapDataSource.SiteMapProvider プロパティの意味・解説 

SiteMapDataSource.SiteMapProvider プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

データ ソースバインド先のサイト マップ プロバイダの名前を取得または設定します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Overridable Property
 SiteMapProvider As String
Dim instance As SiteMapDataSource
Dim value As String

value = instance.SiteMapProvider

instance.SiteMapProvider = value
public virtual string SiteMapProvider { get;
 set; }
/** @property */
public String get_SiteMapProvider ()

/** @property */
public void set_SiteMapProvider (String value)
public function get SiteMapProvider
 () : String

public function set SiteMapProvider
 (value : String)

プロパティ
SiteMapDataSource のバインド先のサイト マップ プロバイダの名前。既定では、この値は Empty で、サイト既定サイト マップ プロバイダ使用されます。

解説解説
使用例使用例

既定プロバイダではなく SiteMapProvider オブジェクトによって提供されるサイト マップ データに、TreeView コントロール宣言によってバインドする方法コード例次に示します。このサイトは、次の Web.config ファイル使用してカスタムSiteMapProvider オブジェクトアクセスするように構成されます。

<system.web>    
  <siteMap>
    <provider
      name="AsciiTextProvider"
      type="Samples.AspNet.Controls.SimpleTextSiteMapProvider,Samples.AspNet"
      siteMapFile="test.txt"/>                
  </siteMap>
メモメモ

AsciiTextProvider はこのサイト既定プロバイダではなく、この例では XmlSiteMapProviderobject のままです。SiteMapDataSource コントロールSiteMapProvider プロパティカスタムサイト マップ プロバイダの名前に設定されTreeView対応するサイト マップ データバインドます。

<%@ 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>
        <FORM runat="server">
            <asp:SiteMapDataSource
                id="SiteMapDataSource1"
                runat="server"
                SiteMapProvider="AsciiTextProvider"
 />

            <asp:TreeView
                id="TreeView1"
                runat="server"
                DataSourceID="SiteMapDataSource1">
            </asp:TreeView>

        </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>
        <FORM runat="server">
            <asp:SiteMapDataSource
                id="SiteMapDataSource1"
                runat="server"
                SiteMapProvider="AsciiTextProvider" />

            <asp:TreeView
                id="TreeView1"
                runat="server"
                DataSourceID="SiteMapDataSource1">
            </asp:TreeView>

        </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>
        <FORM runat="server">
            <asp:SiteMapDataSource
                id="SiteMapDataSource1"
                runat="server"
                SiteMapProvider="AsciiTextProvider">
            </asp:SiteMapDataSource>

            <asp:TreeView
                id="TreeView1"
                runat="server"
                DataSourceID="SiteMapDataSource1">
            </asp:TreeView>

        </FORM>
    </BODY>
</HTML>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SiteMapDataSource クラス
SiteMapDataSource メンバ
System.Web.UI.WebControls 名前空間
SiteMap
SiteMapProvider
その他の技術情報
ASP.NET サイト ナビゲーション


このページでは「.NET Framework クラス ライブラリ リファレンス」からSiteMapDataSource.SiteMapProvider プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSiteMapDataSource.SiteMapProvider プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSiteMapDataSource.SiteMapProvider プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SiteMapDataSource.SiteMapProvider プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SiteMapDataSource.SiteMapProvider プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS