Техника, которую я использую на своих главных страницах / страницах с контентом в .NET 2.0, - это использование общедоступного метода под названием «SetNavigation», который принимает строковый символ, соответствующий элементу управления гиперссылкой, который я хочу выделить. Этот метод устанавливает таблицу стилей CSS указанной гиперссылки на мою «выбранную».
Затем на моих дочерних страницах в методе Page_Load я вызываю метод SetNavigation и передаю ссылку на основе текущей страницы, на которой я нахожусь, например SetNavigation ("hypSearch")
Я бы понял, что вы можете создать аналогичный элемент управления для своего элемента управления ASCX, а затем, чтобы ваши события Page_Load или даже события нажатия кнопки вызывали метод, если это необходимо.