如何在 ASP.Net 中突出显示动态加载的菜单项?
我在用户选择时遇到菜单项突出显示的问题。
我正在从数据库加载所有菜单项,我使用
StaticMenuItemStyle CssClass="Item"
StaticSelectedStyle CssClass="ItemSelected"
StaticHoverStyle CssClass="ItemHover"
和
DynamicSelectedStyle CssClass="ItemSelected"
但它对我不起作用。
有什么建议或者想法请与我分享。
提前致谢。
i am facing some problem with Menu item highlighting on user selection.
I am loading all menu items from database, I used
StaticMenuItemStyle CssClass="Item"
StaticSelectedStyle CssClass="ItemSelected"
StaticHoverStyle CssClass="ItemHover"
and
DynamicSelectedStyle CssClass="ItemSelected"
But it is not working for me.
Is there suggestions or any ideas please share with me.
Thanks in Advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您的菜单具有
结构,请在“li”上突出显示并添加以下属性:
它使用 javascript 处理鼠标事件。
希望这会有所帮助!
if your menu having
<li>...<a>..</a></li>
structure apply the highlighting on the "li" and add these attributes also:<li onmouseout="unselect(this)" onmouseover="select(this)">
which is handling the mouse events using javascript.
hope that's will help!