プロジェクトに取り組んでいると、バックグラウンド管理インターフェイスに遭遇することがよくあります。これは通常、フレームの左側にあるナビゲーション バーであり、TreeView コントロールを使用するか、書き込みます。自分でJSスクリプトを書くのは見た目に影響するのでTreeViewを使うと面倒です。 TreeView を使用せず、JS を記述する手間を省くために、以前に記述した JS スクリプトを Asp.Net サーバー コントロールにカプセル化するというアイデアを思いつきました。
この制御にはいくつかの主要なポイントがあります。
(a).TypeConverterの実装。
(b).エディタの実装。
(c).NavMenuDesigner の実装。
NavMenu はコントロールのソース コードです
NavMenu.Test はコントロールのデモ サイトです
拡大する