电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

05快速实现网站的导航

8页
  • 卖家[上传人]:清晨86****784
  • 文档编号:184875804
  • 上传时间:2021-06-30
  • 文档格式:DOC
  • 文档大小:667.50KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第5章快速实现网站的导航第5章快速实现网站的导航网页中的导航条让网页浏览者能清楚地了解自己所处的位置,ASP.NET 3.5可以由网站地图文件web.sitemap和导航控件SiteMapPath联合实现网站导航效果。网站地图文件web.sitemap包含整个网站各个页面间的层次关系,例如:首页用户注册。【教学导航】教学目标(1)学会创建网站地图文件(2)掌握使用SiteMapPath控件实现网站的水平导航的方法(3)掌握使用Menu控件的菜单项编辑器设置下拉菜单导航的方法(4)掌握使用Menu控件和网站地图实现下拉菜单导航的方法(5)掌握使用TreeView控件的节点编辑器设置树型导航的方法(6)掌握使用TreeView控件和网站地图实现树型导航的方法课时建议8课时【5.1操作准备】1创建ASP.NET网站(1)启动Visual Studio 2008之后,在主窗口单击选择【文件】【新建网站】命令,打开【新建网站】对话框。(2)在【新建网站】对话框“模板”列表中选择“ASP.NET网站”,在“语言”列表框中选择“Visual C#”,在网站存放位置列表框输入创建网站的存储位置,即“D

      2、:ASP.NET网站开发实例教程WebSiteeShop05”。 (3)在【新建网站】对话框中单击【确定】按钮,Visual Studio系统会自动创建并配置新建的网站eShop05,同时会自动创建一个Web页面Default.aspx。2准备样式文件和图像文件在文件夹“eShop05”(其路径为“D:ASP.NET网站开发实例教程WebSiteeShop05”)新建三个子文件夹,将新建的文件夹重命名为“css”、“images”和“备用网页”。将已有的样式文件style0501.css拷贝到子文件夹“css”中,将所需的图像文件拷贝到子文件夹“images”中。【5.2操作演练】【任务5-1】浏览静态网页eShop0501.html【任务描述】(1)利用IE浏览器浏览静态网页eShop0501.html。(2)分析网页eShop0501.html中顶部水平导航菜单、页面所处位置导航以及左下侧的树状导航结构的实现方法。【任务实施】1浏览网页eShop0501.html静态网页eShop0501.html在IE浏览器中的浏览效果如图5-1所示。图5-1静态网页eShop0501.html

      3、在IE浏览器中的浏览效果2分析顶部水平导航菜单的实现方法网页eShop0501.html中顶部水平导航菜单是利用超链接标签实现的,XHTML代码如下所示。小家电外设产品台式电脑笔记本电脑数码产品手机首页3分析页面所处位置导航的实现方法网页eShop0501.html中页面所处位置导航是利用超链接标签实现的,XHTML代码如下所示。当前位置:首页  >> 手机  >> 诺基亚4分析左下侧的树状导航结构的实现方法网页eShop0501.html中树型导航结构是利用定义列表标签和超链接标签联合实现的,XHTML代码如下所示。 手机 诺基亚 三星 摩托罗拉 数码相机 佳能 索尼 尼康 富士 奥林巴斯 数码摄像机 索尼 佳能 松下 JVC 欧达 三洋 MP3 苹果 OPPO 爱国者 昂达 艾利和 【任务5-2】创建网站地图文件网站地图文件为整个网站提供导航描述,网站导航控件使用网站地图文件中的数据实现导航功能。网站地图文件的默认名称为web.sitemap,该文件是一个特殊文件。【任务描述】在网站“eShop05”中创建名称为“we

      4、b.sitemap”的网站地图文件。【任务实施】1创建网站地图文件web.sitemap2添加siteMap元素下的第一级节点3添加第二级节点4添加第三级和第四级节点【任务5-3】使用SiteMapPath控件实现网站的水平导航【任务描述】创建多个Web页面eShop0501.aspx、01handset.aspx、020101canon.aspx,在这些网页中使用SiteMapPath控件实现网站的水平导航,显示页面在网站中所处的位置【任务实施】1准备Web网页eShop0501.aspx的起点文件2在Web页面eShop0501.aspx中添加SiteMapPath控件3准备Web网页01handset.aspx的起点文件4在Web页面01handset.aspx中添加SiteMapPath控件5准备Web网页020101canon.aspx的起点文件6在Web页面020101canon.aspx中添加SiteMapPath控件【任务5-4】使用Menu控件的菜单项编辑器设置下拉菜单导航【任务描述】在网站eShop05中添加一个Web页面eShop050201.aspx,该网页中使

      5、用Menu导航控件实现多级下拉菜单导航,使用ASP.NET的【菜单项编辑器】对话框手工添加与编辑Menu控件的菜单项。Web页面eShop050201.aspx中Menu控件的预览效果如图5-10所示。图5-10Web页面eShop050201.aspx中Menu控件的预览效果【任务实施】1添加一个Web页面eShop050201.aspx2在Web页面eShop050201.aspx中添加一个Menu控件3添加Menu控件的菜单项(1)打开【菜单项编辑器】对话框(2)添加第一个根项(3)添加多个子项4设置Web页面eShop050201.aspx中Menu控件的属性在Web页面中选择Menu控件,然后在其【属性】窗口中设置其属性。(1)设置Orientation属性的值为“Horizontal”,即设置Menu控件的显示方向为水平方向。(3)设置StaticDisplayLevels属性的值为“2”,即设置静态菜单的菜单呈现级数为2级。(4)设置MaximumDynamicDisplayLevels属性的值为“4”,即设置动态菜单的菜单呈现级数为4。(5)设置StaticSubMen

      6、uIndent属性的值为“0px”,即设置静态菜单中子菜单的缩进间距为0px。(6)设置DynamicEnableDefaultPopOutImage属性的值为“False”,即不显示指示动态菜单项具有子菜单的内置图像。(7)设置StaticEnableDefaultPopOutImage属性的值为“False”,即不显示指示静态菜单项包含子菜单的内置图像。(8)设置SkipLinkText属性的值为空,即设置屏幕读取器所读取的隐藏图像的替换文字为空,以提供跳过链接列表的功能(9)设计CssClass属性的值为“menu”,即设置由Menu控件在客户端呈现的级联样式(CSS)类为“menu”,样式文件中类menu的CSS代码为:“float:left ;”。Menu控件的属性设置完成后,该控件的设计外观如图5-21所示。图5-21Web页面eShop050201.aspx中Menu控件的设计外观【任务5-5】使用Menu控件和网站地图实现下拉菜单导航【任务描述】在网站eShop05中添加一个Web页面eShop050202.aspx,该网页中使用Menu导航控件实现多级下拉菜单导航,M

      7、enu控件的菜单项内容来源于任务5-2所创建的网站地图文件web.sitemap。Web页面eShop050202.aspx中Menu控件的预览效果如图5-23所示。图5-23Web页面eShop050202.aspx中Menu控件的预览效果【任务实施】1添加一个Web页面eShop050202.aspx2在Web页面eShop050202.aspx中添加一个SiteMapDataSource控件3在Web页面eShop050202.aspx中添加一个Menu控件4设置Web页面eShop050202.aspx中Menu控件的属性【任务5-6】使用TreeView控件的节点编辑器设置树型导航【任务描述】在网站eShop05中添加一个Web页面eShop050301.aspx,该网页中使用TreeView树型导航控件实现树型结构导航,TreeView控件的各级节点使用【节点编辑器】对话框手工添加与编辑。Web页面eShop050301.aspx中TreeView控件的预览效果如图5-25所示。图5-25Web页面eShop050201.aspx中TreeView控件的预览效果【任务实施】1添加一个Web页面eShop050301.aspx2在Web页面eShop050301.aspx中添加一个TreeView控件3使用ASP.NET的【TreeView 节点编辑器】添加TreeView控件的节点(1)打开【TreeView 节点编辑器】对话框(2)添加第一个根节点(3)添加多个子项4设置Web页面eShop050301.aspx中TreeView控件的属性在Web页面中选择TreeView控件,然后在其【属性】窗口中设置其属性。(1)设置ExpandDepth属性的值为“1”,即设置TreeView控件的只展开第1级的节点。(2)设置NodeIndent属性的值为“10”,即设置TreeView控件的每节点只缩进10像素。【5.3技术提升】【任务5-7】使用TreeView控件和网站地图实现树型导航【任务描述】在网站eShop05中添加一个Web页面eShop050302.aspx,该网页中使用TreeView导航控件实现树型结构导航,TreeVi

      《05快速实现网站的导航》由会员清晨86****784分享,可在线阅读,更多相关《05快速实现网站的导航》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.