【发布时间】:2009-07-20 09:47:09
【问题描述】:
如果用户单击下拉菜单中文本的一侧,菜单会消失,但系统不会执行任何操作,用户需要在文本上单击鼠标右键。
单击一侧不应使菜单消失,而应留在那里,以便用户知道他没有单击正确的位置。
或
单击文本的一侧应该执行类似于 IE 菜单中的操作...
有谁知道如何做到这一点?
谢谢
【问题讨论】:
标签: asp.net menu menuitem-selection
如果用户单击下拉菜单中文本的一侧,菜单会消失,但系统不会执行任何操作,用户需要在文本上单击鼠标右键。
单击一侧不应使菜单消失,而应留在那里,以便用户知道他没有单击正确的位置。
或
单击文本的一侧应该执行类似于 IE 菜单中的操作...
有谁知道如何做到这一点?
谢谢
【问题讨论】:
标签: asp.net menu menuitem-selection
得到解决方案....实际上asp菜单控件呈现为锚点,我们可以将锚点的显示样式设置为块....
<style>
#dvmnu a
{
display: block;
}
</style>
其中 dvmnu 是存在 asp 菜单控件的 div。
【讨论】: