BobJanova
Я думаю, что вы можете сделать это с помощью CSS. Установите класс (ASP: CssClass, я думаю) на изображениях, о которых идет речь, прикрепите div под HTML-элементом, который его представляет (возможно, вам придется сделать некоторые хакерские действия, чтобы заставить его работать, например, пост-подгонку его с помощью JavaScript, если у вас нет доступа к шаблону для этого элемента управления, который вы используете). Установите стиль CSS, например:
myImageButton div { display:none }
myImageButton:hover div { display:block }
Кроме того, поместите обработчики JavaScript onMouseOver/onMouseOut на элементы, для которых вы хотите использовать это поведение. Опять же, вы можете использовать скрипт, который ищет элементы по классу CSS, чтобы прикрепить эти обработчики во время загрузки.
Возможно, вы захотите написать пользовательский элемент управления, чтобы инкапсулировать это поведение. Таким образом, вы можете иметь полный контроль над разметкой, и вам будет легче увидеть, что происходит.