Выполняя поиск в «Меню jQuery», я не видел определенного меню jQuery - кажется, есть несколько доступных. Что вы используете?
Одной из возможностей, однако, является использование дружественного к CSS адаптера управления меню . Вы можете заставить ASP.NET выводить меню в виде более чистого HTML-списка, а не таблицы, а затем использовать CSS и jQuery для получения функциональности вашего клиента. Таким образом, встроенное «членство» в меню «Членство» будет работать, и у вас будет гораздо больше «стилевого» и «jQuery-способного» HTML на странице.
Посмотрев на плагин
Глядя на HTML-код, используемый для этого подключаемого модуля меню, я, безусловно, попробовал бы использовать дружественный к CSS адаптер управления меню. Он генерирует вложенные неупорядоченные списки того типа, который использует плагин. Это должно работать для вас. ASP.NET сгенерирует пункты меню, соответствующие разрешениям в базе данных членства, после чего вы сможете подключить плагин меню jQuery. Адаптер управления меню упаковывает список в div, но плагин меню может справиться с этим (Пример 3). Если вам нужен простой способ найти искаженные идентификаторы элементов управления ASP.NET на стороне клиента, я обнаружил, что плагин : regex selector очень удобен.