Меню TreeView находится на странице, отображающей страницы содержимого в IFrame. TreeView привязан к SiteMapDataSource, и для удобства разработчик добавил на страницу тег <base>
, объявив цель всех ссылок на странице как IFrame. TreeView использует ссылки javascript для своих кнопок навигации, а установка базовой цели нарушает все это.
Я решил эту проблему, выборочно установив только ссылки на меню, а не кнопки развертывания и сворачивания, чтобы иметь цель IFrame со следующим jQuery:
$("#navigation a[class^=menu]").attr("target", "iframe1");