第7章节 网站导航控件.pptVIP

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

MenuItemCollection类的主要方法如下。 (1)Add方法   该方法用于向MenuItemCollection对象中添加一个MenuItem对象。其使用格式如下:   public void Add (MenuItem child) 其中,参数child指出要添加的MenuItem对象。 (2)AddAt方法   该方法用于向MenuItemCollection对象中指定位置添加一个MenuItem对象。其使用格式如下:   public void AddAt (int index,MenuItem child) 其中,参数index指出将在该处插入MenuItem对象的从零开始的索引位置。child指出要添加的MenuItem对象。 (3)Clear方法   该方法用于从MenuItemCollection对象中移除所有MenuItem对象。其使用格式如下:   public void Clear () (4)Contains方法   该方法指出MenuItemCollection对象中是否包含指定的MenuItem对象。其使用格式如下:   public bool Contains (MenuItem c) 其中,参数c指出要查找的MenuItem对象。如果指定的MenuItem对象包含在MenuItemCollection对象中,则返回值为true;否则返回值为false。 (5)IndexOf方法   该方法查找指定的MenuItem对象在MenuItemCollection对象中的位置。其使用格式如下:   public int IndexOf (MenuItem value) 其中,参数value指出要定位的MenuItem对象。如果找到MenuItemCollection中value的第一个匹配项的从零开始的索引,则为该索引;否则为-1。 (6)Remove方法   该方法从MenuItemCollection对象中删除指定的MenuItem对象。其使用格式如下:   public void Remove(MenuItem value) 其中,参数value指出要移除的MenuItem对象。 使用Remove方法可从集合中移除指定的节点。然后跟在该节点之后的所有项都将上移以填充空白位置,同时还会更新所移动的项的索引。 (7)RemoveAt方法   该方法从MenuItemCollection对象中删除指定位置处的MenuItem对象。其使用格式如下:   public void RemoveAt(int index) 其中,参数index指出要移除的节点的从零开始的索引位置。 使用RemoveAt方法从MenuItemCollection中的指定的从零开始的索引位置移除MenuItem对象。然后跟在该节点之后的所有项都将上移以填充空白位置。同时还会更新所移动的项的索引。 * 第7章 站点导航控件   对于较大型的网站,可以利用ASP.NET站点导航控件实现站点导航。   站点导航的作用就像城市道路的路标,使用户操作时清楚了解自已所处的位置。 7.1 ASP.NET站点导航概述 7.1.1 站点导航的功能  若要为网站创建一致的、容易管理的导航解决方案,可以使用ASP.NET站点导航。ASP.NET站点导航提供下列功能: 站点地图。可以使用站点地图描述站点的逻辑结构。接着通过在添加或移除页面时修改站点地图(而不是修改所有网页的超链接)来管理页导航。 ASP.NET导航控件。可以使用ASP.NET控件在网页上显示导航菜单。导航菜单以站点地图为基础。 编程控件。可以以代码方式使用ASP.NET站点导航,以创建自定义导航控件或修改在导航菜单中显示的信息的位置。 访问规则。可以配置用于在导航菜单中显示或隐藏链接的访问规则。 自定义站点地图提供程序。可以创建自定义站点地图提供程序,以便使用自己的站点地图后端(如存储链接信息的数据库),并将提供程序插入到ASP.NET站点导航系统。 7.1.2 站点导航的工作方式   通过ASP.NET站点导航,可以按层次结构描述站点的布局。例如,一个大学网站共有11页,其布局如下: 中华大学 院系设置 计算机学院 电子信息学院 数学学院 物理学院 职能部门 教务处 财务处 学生工作处 科技处 7.1.3 站点导航控件   创建一个反映站点结构的站点地图只完成了ASP.NET站点导航系统的一部分。导航系统的另一部分是在ASP.NET网页中显示导航结构,这样用户就可以在站点内轻松地移动。通过使用下列ASP.NET站点导航控件,可以轻松地在页面中建立导航信息: TreeView:此控件显示一个树状结构或菜单,让用户可以遍历访问站

文档评论(0)

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

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

1亿VIP精品文档

相关文档