导航控件

Posted 晨落梦公子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了导航控件相关的知识,希望对你有一定的参考价值。

Menu控件:

相关设置:

 

生成的界面是:

 鼠标停留在三角处会有:

*..*别忘了设置控件的NavigataUrl属性,主要是用于绑定。


SiteMapPath站点地图控件:

这个控件不需要过多设置,只需要添加一个Web.sitemap文件,再在每个页面添加此控件即可,它会自动将路径呈现在页面上。

Web.sitemap文件中代码:

 1 <?xml version="1.0" encoding="utf-8" ?>
 2 <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
 3     <siteMapNode url="MenuControls.aspx" title="首页" >
 4         <siteMapNode  title="公司介绍" >
 5             <siteMapNode url="companyHistory.aspx" title="公司历史"  description="" />
 6             <siteMapNode url="companyLeader.aspx" title="公司领导"  description="" />
 7             <siteMapNode url="companyMember.aspx" title="公司成员"  description="" />
 8         </siteMapNode>
 9         <siteMapNode  title="产品介绍" >
10             <siteMapNode url="softProduct.aspx" title="软件产品"  description="" />
11             <siteMapNode url="hardProduct.aspx" title="硬件产品"  description="" />
12         </siteMapNode>
13     </siteMapNode>
14 </siteMap>
View Code

生成的结果为:

点击公司成员出现

有必要说它是和Menu控件一块使用的。

*..*可以在控件属性上设置Tatget属性为 _blank 意思是,打开另外一个界面。

 


TreeView树状图控件:

几乎同Menu控件。

只是生成的的是树状图

 

以上是关于导航控件的主要内容,如果未能解决你的问题,请参考以下文章

siteMap与站点导航

asp.net menu控件菜单项的间距如何调?

为啥menu控件会占据一行div

javaFX menu控件是不是可以设置快捷键?

2021-08-23 WPF控件专题 Menu控件详解

怎么改变一个控件 比如 一个 menu item 选中的颜色