Когда мы работаем над проектами, мы часто сталкиваемся с интерфейсами фонового управления, которые обычно реализуются с помощью платформы Fram. В левой части фрейма находится панель навигации. Ключевым моментом является эта панель навигации, использовать ли элемент управления TreeView или писать. JS скрипт самостоятельно. Используйте TreeView, это повлияет на эстетику. Писать JS, это слишком много и хлопотно. Чтобы не использовать TreeView и избавить от необходимости писать JS, мне пришла в голову идея инкапсулировать ранее написанные JS-скрипты в серверные элементы управления Asp.Net.
Этот контроль имеет несколько основных моментов.
(a).Реализация TypeConverter.
(б). Реализация редактора.
(c).Реализация NavMenuDesigner.
NavMenu — исходный код элемента управления.
NavMenu.Test — это демонстрационный сайт управления.
Расширять