【问题标题】:asp.net dropdownlist onmousehover event fire dropdown display data用于下拉显示数据的 asp.net dropdownlist mouseover 事件
【发布时间】:2011-09-27 04:44:23
【问题描述】:

我有 asp:DropDownList 控件,我想向不想点击它的用户显示数据。 但用户只想让鼠标悬停在 asp:DropDownList 控件上。 有没有可能在不使用 datalist 控件或 gridview 的情况下实现它? 如果有,请告诉我。

【问题讨论】:

  • 我想您必须寻求一种解决方案来设计基于显示/隐藏 div 或其他 html 元素的下拉式控件(由客户端驱动)。

标签: javascript jquery asp.net html c#-2.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>

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    • 2011-01-22
    • 1970-01-01
    相关资源
    最近更新 更多