INavigateUIData インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ナビゲーション ユーザー インターフェイスのデータと値をナビゲーション コントロールに提供するためにクラスで実装するインターフェイスを提供します。
public interface class INavigateUIData
public interface INavigateUIData
type INavigateUIData = interface
Public Interface INavigateUIData
- 派生
注釈
INavigateUIDataインターフェイスを使用すると、 コントロールや Menu コントロールなどのTreeViewナビゲーション コントロールで、階層的なサイト ナビゲーション データを表すデータ ソースのデータを自動的にレンダリングできます。 インターフェイスはINavigateUIData、 コントロールからSiteMapDataSource返される型によってSiteMapNode実装されるため、ページ開発者が のプロパティSiteMapNodeへのデータ バインディングの関連付けを明示的に定義しなくても、ナビゲーション コントロールでデータを自動的にレンダリングできます。 たとえば、 コントロールはSiteMapDataSource宣言型のデータ バインディングを有効にして、 コントロールと Menu コントロールに対TreeViewして プロパティまたは Menu.DataBindings プロパティをそれぞれ明示的に設定TreeView.DataBindingsする必要がないようにします。
インターフェイスは INavigateUIData 、明示的なデータ バインディングなしでナビゲーション コントロールの自動レンダリングを ObjectDataSource 有効にするために、コントロールによって返されるオブジェクトに実装することもできます。
プロパティ
Description |
ナビゲーション コントロールのナビゲーション ノードの説明を表すテキストを取得します。 |
Name |
ナビゲーション コントロールのナビゲーション ノードの名前を表すテキストを取得します。 |
NavigateUrl |
ナビゲーション ノードがクリックされたときの移動先となる URL を取得します。 |
Value |
ナビゲーション ノードに関する補足データを格納するために使用される非表示値を取得します。 |
適用対象
こちらもご覧ください
.NET