문제

저는 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