Quando estamos trabalhando em projetos, muitas vezes encontramos interfaces de gerenciamento em segundo plano, que geralmente são implementadas usando o framework Fram. No lado esquerdo do quadro está uma barra de navegação. A chave é esta barra de navegação, seja para usar o controle TreeView ou escrever. um script JS sozinho. Use TreeView, o que afetará a estética. Escreva JS, é demais e é problemático. Para não usar o TreeView e evitar o trabalho de escrever JS, tive a ideia de encapsular scripts JS previamente escritos em controles de servidor Asp.Net. Este controle possui vários pontos principais. (a).Implementação do TypeConverter. (b).Implementação do editor. (c).Implementação do NavMenuDesigner. NavMenu é o código-fonte do controle NavMenu.Test é o site de demonstração de controle