知识大全 ASP.NET入门教程 3.5.3 导航控件[5]
Posted 属性
篇首语:面对艰难困苦,懦弱者被磨去棱角;勇敢者将意志品质磨砺得更为坚强。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 3.5.3 导航控件[5]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 3.5.3 导航控件[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
操作回顾
添加到Master页面的Menu控件将读取SiteMapDataSource控件(siteData)的内容并根据保存在该数据源中的数据显示一组链接 SiteMapDataSource控件本身不需要任何修改(除了重新命名以外) ──默认情况下 SiteMapDataSource将读取Web SiteMap文件并扮演Menu控件的中间人 以使它能够根据Web SiteMap文件的内容显示链接
如果需要 可以使用表 所示的属性定制SiteMapDataSource
将菜单绑定到SiteMapDataSource控件是从Web SiteMap数据文件创建链接层次结构的一种简便方法 但使用这个控件还可以完成更多的事情 包括绑定到完全不同的数据源 将控件(除Menu控件以外)与数据相结合 如果必须经常处理以完全不同的格式(Web SiteMap以外的格式)存储的站点地图数据 那么为了利用SiteMapDataSource控件 必须对SiteMapProvider类进行自定义 创建自定义的数据提供程序是一个相当复杂的过程(这己超出本章的讨论范围) 要获得关于该过程的更多信息 可以参考由Bill Evjen编写 Wrox出版社出版的Professional ASP NET
在这个示例中 对Menu控件的修改非常少 只是为它添加了一些属性值 下面的代码显示了添加的属性值
<asp:Menu ID= Menu runat= server DataSourceID= siteData StaticDisplayLevels=
orientation= Vertical
StaticSubMenuIndent=
disappearafter=
AccessKey= m
EnableViewState= false
>
<DynamicMenuStyle CssClass= dynamicMenu />
<DynamicMenuItemStyle CssClass= dynamicMenuItem />
</asp:menu>
Menu控件本身的其他属性都很简单 这个示例在Properties面板中设置了列表第一行的两个属性(DataSourceID和StaticDisplayLevels) 其他属性控制如下内容
Orientation:用于在页面上设置一个水平菜单条 StaticSubMenuIndent:控制显示了子菜单条目的缩进深度 如果这些菜单层级被设置为以静态模式显示 DisappearAfter:指定弹出式菜单在消失前的可视时间长度 AccessKey:设置键盘快捷键以增强可用性 EanbleViewstate: ASP NET的功能之一 如果将其设置为true 则页面在回送到服务器时会维护控件的状态 例如 在向服务器提交数据时 对文本框中的值保持不变 这个控件没有必要使用该属性 而且将其禁用将对页面的性能有微小的改善
除了这些属性以外还有两个属性 它们帮助定义所显示控件的可视风格 DynamicMenuStyle控制弹出式菜单本身的外观 而DynamicMenuItemStyle控制链接的外观 这些内容的风格由css控制 第 章将详细介绍
本章最后介绍的导航控件是TreeView控件 这个控件在用法上非常类似于Menu控件
cha138/Article/program/net/201311/15102相关参考
知识大全 ASP.NET入门教程 3.5.3 导航控件[2]
ASP.NET入门教程3.5.3导航控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 3.5.3 导航控件[4]
ASP.NET入门教程3.5.3导航控件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 3.5.3 导航控件[1]
ASP.NET入门教程3.5.3导航控件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 3.5.3 导航控件[6]
ASP.NET入门教程3.5.3导航控件[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
ASP.NET入门教程3.5.1标准控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET入门教程 3.5.2 HTML控件[2]
ASP.NET入门教程3.5.2HTML控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 ASP.NET入门教程 3.5.2 HTML控件[1]
ASP.NET入门教程3.5.2HTML控件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
Asp.net导航控件真的值得用吗? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
在ASP.NET2.0中使用页面导航控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 几乎每个
ASP.NET入门教程1.3.2导航 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n