asp.net dropdownlist onmousehover事件触发下拉列表显示数据

时间:2011-09-27 04:44:24

标签: javascript jquery asp.net html c#-2.0

我有asp:DropDownList控件,我想向不想点击它的用户显示数据。 但是用户只想将鼠标悬停在asp:DropDownList Control上。 有没有可能的方法来实现它而不使用datalist控件或gridview? 如果是这样,请告诉我。

1 个答案:

答案 0 :(得分:1)

<script>
        function Open_ddl(ddl) {
            document.getElementById(ddl).size = 5
        }


        function Close_ddl(ddl) {
            document.getElementById(ddl).size = 1
        }

</script>

...

<asp:DropDownList ID="ddlPostClaim" runat="server" onmouseover="Open_ddl('ddlPostClaim')" onmouseout="Close_ddl('ddlPostClaim')"></asp:DropDownList>

然而,这确实会产生一个新问题,即鼠标悬停在菜单项上不会突出显示它们,至少对我来说是这样。尽管如此,这还是一个开始。