ASP.NET AJAX の簡単なスマート メニュー

標準メニューに機能豊かなメニュー レイアウトを提供する WebDataMenu の詳細は、ここをクリック!(英語)

WebDataMenu™ は、ブラウザー上でデスクトップ アプリケーション ライクなメニューを提供します。標準メニュー機能がすべて含まれます: 画像、カスケード サブメニュー、キーボード ナビゲーション、垂直方向、およびカスタム ツールチップなど。

データ メニューは、ほとんどの種類のデータへのバインドが可能です。データ更新が可能なデータ駆動型のメニューによって、アプリケーションに代わってデータの変更が可能となります。Web メニューとして、メニュー項目の ASP.NET テンプレートに対応し、状態 (選択、選択解除、オーバー、無効など) に基づいたスタイルの適用が可能です。

Microsoft Visual Studio® 2005/2008 のデザイナー画面を通して、WebDataMenu の多くの機能を簡単に設定できます。また、Application Styling Framework™  を併用すると、CSS に対応したプロフェッショナルなデザインのスタイルセットを通してスタイリングに関する時間と労力を大幅に節約できます。

 

主な機能の概要

ASP.NET AJAX メニュー コントロールの概要:
  • 高いパーフォーマンス - 軽量なマークアップと最適化されたコードがメニューのパフォーマンスを大幅に向上します。
  • データ バインディング - このメニューはすべての SiteMapDataSource に対応し、サイトマップによって直接サイト ナビゲーションを生成することができます。
  • 自動配置 - サブメニューを開く十分なスペースがない場合は、自動的に他の方向に開きます。
  • アニメーション展開および縮小 - サブメニューの展開および縮小時のアニメーションを設定して、メニューのルック アンド フィールを自由に表現できます。
  • コンテキスト メニュー - WebDataMenu は、Web アプリケーションにコンテキスト (またはポップアップ) メニューを簡単に追加できます。
  • クライアント側オブジェクト モデル - すべてのインフラジスティックスの ASP.NET AJAX コントロール同様、JavaScript プログラムを使ってアクセス可能なデータ メニュー オブジェクト モデルが提供されます。