问题标签 [aspmenu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 回发后 ASP.NET 菜单控件更改位置
我目前正在测试我最近使用 asp:menu 控件制作的 ASP.NET 中的菜单。
菜单就像我现在想要的那样,但是每当有更新整个页面的回发时,它就会向下移动一点(只有一次,第二次回发不会再移动一点)。
它在 IE6 中向下移动了很多,在 IE8 中向下移动了一点,而在 Firefox 4 中它根本没有移动。
我能做什么 ?有没有其他选择?是否有任何我可以使用的属性,或者我可以将其放入其中以使其保持静止的任何外部元素?
是的,它将运行的每台机器都在使用 Internet Explorer。任何 Web 开发人员的噩梦。
---[更新]-----
我在一个单独的项目中建立了一个菜单,但效果不存在!我已将完全相同的文件复制到我的项目中,然后运行它,问题就在那里。
在 asp.net 版本中会有所不同吗?
asp.net - PathSeparator 不在 asp 菜单控件中呈现
PathSeparator 不在 asp 菜单控件中呈现,下面是我的代码
我在这里错过了什么吗?任何帮助将不胜感激
dynamic - ASP.NET 下拉菜单不刷新数据
我正在使用 asp:XmlDataSource 构建一个 ASP.NET 菜单并设置 Data 属性并绑定菜单。一切正常,直到我不得不更改菜单。例如,当我从 xml 中删除菜单项并将 Data 设置为新的 xml 字符串并重新绑定菜单时。数据源中缺少该项目,但仍显示在菜单中。我通过使用 item 的路径执行 Menu.FindItem 来仔细检查以确保它不是刷新问题,该路径仍显示在菜单中。我什至在另一个浏览器中打开了该页面,并且该项目仍然显示,所以它一定是服务器问题。
服务器上是否有一些需要重置或我错过了什么?
c# - ASP:Menu.SelectedValue 不工作
我一直在尝试使用 ASP:Menu.SelectedValue 属性,但它不起作用,所以如果有人在此之前使用过,请继续阅读。这是代码。
以及背后的代码
我在行中添加
在可见且有效的标签上测试输出,但没有返回任何内容。任何人都可以看到这个问题吗?我也测试过;
无论如何,这些都不会影响标签。这个控件一般有问题还是我错过了一个明显的错误。感谢任何反馈谢谢。
asp.net - 如何使菜单的二级静态
我正在使用 asp:menu 控件来显示菜单。它使用 SiteMapDataSource 作为数据。如果鼠标悬停在它们上方,我希望看到前两个级别是静态的,其他级别会出现。
这是代码。
有没有办法做这样的事情?
asp.net - ASP.NET 菜单缓存?
我目前正在使用菜单 web 控件的网站中添加功能。
在网站内,有不同的角色需要根据该角色显示不同的导航选项集,为了完成此任务,我在母版页后面的代码中添加了一个函数,该函数从采用文件名的 Page_Load 调用(站点地图)作为参数,并将 html 中的菜单绑定到此源。
我的问题是,当我导航到一个不存在的页面然后返回时,菜单不再出现。
谁能给我关于这个问题的任何信息,例如它发生的原因和解决方案,而且这个问题似乎只发生在 Firefox、Opera 和 Chrome 的 Internet Explorer 9 中。
我当前的代码如下。
这是我的代码,因为当前不包括 css 相关信息,我目前正在尝试使用 SiteMapDataSource 而不是 XMLDataSource,因为我相信我可以使用我的 web 配置文件中的以下信息来选择数据源。
谢谢,
里克。
asp.net - ASP:MENU 我只需要在点击时显示子菜单项
我有一个 asp:menu,例如 3 menuItem: First Second Third 和第二个项目有 2 个 submenuItems 我只想在单击第二个 menuitem 时才显示 2 个 submenuitems,而不是当我将鼠标悬停在上面时。我会把菜单的代码放在这里
aspmenu - asp:母版页中的菜单在悬停时推送下面的内容
我正在使用 Win XP SP2 的 .net 4.0 框架(VS 2010)中的 asp.net 网站。
在 site.master 页面中,我有一个控件,它是动态填充的。填充控件一切正常,但是当鼠标悬停在此菜单项上时,它显示正确,但它会将页面内容推送到下方(在我的示例中,“MainContent”的内容被推送到下方)。
我尝试更改 div 的属性,但没有任何乐趣.. 任何帮助将不胜感激。
Site.Master的内容
动态添加的示例代码
asp.net - 带有母版页的 ASP.NET 菜单中的奇怪视觉工件
我想知道为什么我会得到这个奇怪的视觉伪影?
我有一个配置有母版页的 Web 应用程序 ASP.NET 项目。母版页的顶部菜单如下:
样式如下:
发生的情况是,当页面在 Web 浏览器中加载时,我会垂直显示菜单,就像它在此屏幕抓取中显示的那样:
http://i150.photobucket.com/albums/s99/dc2000_bucket/menu_bug.png
片刻之后,它切换到我想要的方式 - 水平(上面链接中的顶部图片。)
有人能告诉我我做错了什么以及如何解决吗?
asp.net - 关闭没有 URL 的菜单项上的链接
我正在使用 Menu 控件为我的 asp.net 应用程序构建一个菜单,该控件又由表通过层次数据对象提供。它工作得很好,除了我不知道如何配置菜单控件以禁止单击没有指定 URL 的菜单项。
例如,我有一个静态顶级菜单项。我将鼠标悬停在它上面,会出现一个动态菜单列表供我选择。每个动态菜单项都包含一个指向页面的链接,当我在其上单击鼠标时会调用该链接。而静态顶级菜单无处可去。我怎样才能使单击该顶级静态菜单不会像链接一样?
谢谢jw