Изменение расширителя раскрывающегося списка AJAX Control Toolkit

StackOverflow https://stackoverflow.com/questions/54702

Вопрос

Я использую пример на веб-сайте AJAX для DropDownExtender.Я хочу, чтобы в целевом элементе управления (метке) изображение DropDown появлялось всегда, а не только тогда, когда я наводил на него курсор.

Есть какой-либо способ сделать это?

Это было полезно?

Решение

Это можно сделать, используя следующий тег скрипта:


<script>
    function pageLoad()
    {
        $find('TextBox1_DropDownExtender')._dropWrapperHoverBehavior_onhover();
        $find('TextBox1_DropDownExtender').unhover = VisibleMe;
    }  

    function VisibleMe()
    {
        $find('TextBox1_DropDownExtender')._dropWrapperHoverBehavior_onhover();
    }
</script>

Я нашел этот и некоторые другие советы на этот пример точечного карри.

Это работает, но я бы также рассмотрел возможность написания нового элемента управления на основе раскрывающегося списка, предоставляющего свойство, позволяющее установить или отключить желаемое поведение.

Написать новый элемент управления AJAX не так уж и сложно, даже сложнее, чем что-либо еще.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top