Я пытаюсь выяснить, какова лучшая стратегия управления меню в Asp.Net, и выделить «активный» пункт меню.
Это должно быть сделано в MasterPage, но это страница, которая знает, какой пункт меню выделить.
Я обнаружил, что для реализации пользовательского провайдера карты сайта SQL в сочетании с имплементацией полностью настраиваемого компонента меню нужно просто отобразить html меню в зависимости от приложения / дизайна и т. Д. Для примера я только недавно реализовал jQuery Superfish Menu используя наш компонент меню.
jQuery отлично подходит для поиска и выбора определенных классов / элементов и применения стилей / классов по мере необходимости.
Некоторые полезные ссылки:
http://users.tpg.com.au/j_birch/plugins/superfish/
http://msdn.microsoft.com/en-us/magazine/cc163657.aspx
http://dotnetslackers.com/VB_NET/re-17169_Rendering_a_databound_UL_menu.aspx
НТН