弹出子菜单.站点地图和中继器
Flyout submenu with we.sitemap and a repeater
我已经搜索并发现了一些很好的弹出式菜单的例子,但这是我所面临的。在这个现有的网站,我想添加一个下拉菜单或弹出菜单的项目之一,但看着它,它似乎相当具有挑战性。这涉及到以下内容。一个网络。包含几个站点地图节点的站点地图文件,如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="/" title="" description="" roles="*">
<siteMapNode url="default.aspx" title="Home" description="Welcome page" />
<siteMapNode url="events.aspx" title="Events" description="Events" />
<siteMapNode url="news.aspx" title="News" description="News" />
<siteMapNode url="photos.aspx" title="Photos" description="Photo album" />
<siteMapNode url="contact.aspx" title="Contact" description="Contact us" />
</siteMapNode>
</siteMap>
那么在主文件中有如下内容:
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" ShowStartingNode="false" />
<asp:Repeater ID="TopNavRepeat" runat="server" DataSourceID="SiteMapDataSource1">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li>
<asp:HyperLink ID="HyperLink1" runat="server" Text='<%# Eval("Title") %>' NavigateUrl='<%# Eval("Url") %>'
ToolTip='<%# Eval("Description") %>' />
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
我想做的是添加几个子菜单项的下拉菜单项,这些子菜单项将从联系人节点转到不同的页面。我该怎么做,谁能给我指一个样品(请)?
谢谢,
Risho
您可以连续添加子项:
<siteMapNode url="contact.aspx" title="Contact" description="Contact us">
<siteMapNode url="contact.aspx?dept=Sales" title="Contact Sales" description="Contact us" />
<siteMapNode url="contact.aspx?dept=Tech" title="Contact Technical Support" description="Contact us" />
</siteMapNode>
相关文章:
- 获取中继器控件ASP.Net中显示的单击项目文本框
- 需要在量角器中找到使用ng中继器的li元素的数量
- 如何在中继器中找到标头控制
- 让ASP.NET中继器设置一个动态名称
- 如何在使用Protractor测试时找到ng中继器的最后一个元素
- 如何在AnglujarJS ng中继器中选择特定元素
- 具有多个值的AngularJS滤波器中继器
- 量角器-如何从中继器而不是元素中获得实际值
- 中继器控件内的 IF 条件
- ng中继器打印结果0;当我运行函数时
- 如何在ng中继器运行中执行功能
- 修改asp.net中继器中的嵌入超链接
- 使用 jquery 动画幻灯片使用角度中继器切换
- .toggle() 适用于 ACF 中继器中的所有内容
- 带有中继器的 AngularJS 指令
- angularJS中继器按键错误
- AngularJS-如何在ng中继器中调用以项值为参数的控制器函数
- AngularJS-你能在一个javascript块中引用一个中继器变量吗
- 如何在javascript中获取放置在中继器内的特定标签的文本
- 弹出子菜单.站点地图和中继器