Web服务器控件之导航控件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务器控件之导航控件

Web服务器控件 导航控件 目标 导航控件用来在网页上创建菜单、树型视图、显示当前页层次结构等。 SiteMapPath控件 TreeView控件 Menu控件 站点地图文件 Web.sitemap 描述站点结构 ?xml version=1.0 encoding=utf-8 ? siteMap /siteMap siteMapNode title url 一个站点地图中只能有一个根 siteMapNode 元素 SiteMapPath 显示一个导航路径(一组文本或图像超链接 ),为用户显示当前页的位置,并显示返回到主页的路径链接。(位置:主页产品电视) 数据来源:站点地图(在网站中通过添加新项来创建Web.sitemap)。如果将其用在未在站点地图中表示的页面上,则其不会显示。 常用属性 PathSeparator PathDirection ParentLevelsDisplayed ShowToolTips RenderCurrentNodeAsLink SiteMapPath由节点组成 根节点:锚定路径并表示分层树的根的节点 父节点:有一个或多个子节点但不是当前节点的节点 当前节点:表示当前显示页的节点 SiteMapPath 显示的每个节点都是 HyperLink 或 Literal 控件 将模板或样式应用到节点 NodeStyle和NodeTemplate属性适用于所有节点 CurrentNodeTemplate和CurrentNodeStyle适用于表示当前显示页的节点 RootNodeTemplate 和 RootNodeStyle性适用于表示站点导航层次结构根的节点 注意优先原则 以编程方式枚举地图节点 当 Web 应用程序运行时,ASP.NET 创建一个反映站点地图结构的 SiteMap 对象. SiteMap 对象则依次公开包含站点地图中每个节点的属性的 SiteMapNode 对象的集合。 TreeView 以树形结构显示分层数据 静态数据 绑定到数据 XmlDataSource SiteMapDataSource 应用样式 节点 TreeView 控件由节点组成,它由一个 TreeNode 对象表示 根节点、父节点、子节点、叶节点 每个节点具有一个 Text 属性和一个 Value 属性。Text 属性的值显示在 TreeView 中,而 Value 属性用于存储有关节点的任何其他数据 节点可以处于两种状态之一: 选定状态 导航状态。 在TreeView中选择多个选项 指定定制的图标 指定用于连接节点的线条(ShowLines) 编程使用TreeView 扩展和折叠节点 添加节点 Menu 在 Web 窗体页中显示一个菜单 用数据绑定或声名方法创建菜单项 根菜单项(Items集合) 子菜单项(ChildItems) 菜单项:Text、Value、NavigateUrl 静态菜单和动态菜单(StaticDisplayLevels ) MaximumDynamicDisplayLevels Orientation 总结 导航控件提供了站点的导航功能。 *

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档