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

发布于 2024-12-06 19:22:06 字数 138 浏览 0 评论 0原文

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

I have asp:DropDownList control which i want to display data to user who don't want to click on it.
But user only want to make Mouse hover over asp:DropDownList Control.
Is there any possible way to make it without using datalist control or gridview ?
If so let me know it please.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黄昏下泛黄的笔记 2024-12-13 19:22:06
<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>

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

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

This does however create a new problem where the mouseover over the menu items will not highlight them, at least for me. Nonetheless, it's a start.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文