- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.10 导航类控件的使用 SiteMapPath控件 Menu控件 TreeView控件 SiteMapPath控件 用来显示一个导航路径,此路径为用户显示当前页的位置,并显示返回到主页的路径链接。 使用此控件可以使用户方便地从当前页导航到其父级页面上。 该控件会自动读取位于应用程序根目录下的Web.sitemap文件。 asp:SiteMapPath ID=SiteMapPath1 runat=server /asp:SiteMapPath Menu控件 Menu控件 可以为ASP.NET网页创建菜单。 Menu控件创建的菜单具有两种显示模式:静态模式和动态模式。 Menu控件的两种显示模式 静态显示模式 Menu控件始终是完全展开的。 使用Menu控件的StaticDisplayLevels属性可以用来控制静态显示行为。 Menu控件 如果将StaticDisplayLevels属性设置为3,菜单将以静态显示的方式展开其前3层,静态显示的最小层数为1。 如果将该值设置为0或负数,该控件将会引发异常。 Menu控件 Menu控件的两种显示模式 动态显示模式 MaximumDynamicDisplayLevels属性用于指定静态显示层后应显示的动态显示菜单的节点层数。MaximumDynamicDisplayLevels属性设置为0,则动态显示不会有任何菜单节点。 MaximumDynamicDisplayLevels属性设置为负数,则会引发异常。 Menu控件 定义菜单内容 通过手动添加菜单项的方式直接配置其内容。 将Menu控件绑定到SiteMapDataSource控件上,显示站点地图的节点内容。 asp:Menu ID=Menu1 runat=server“ DataSourceID=“ SiteMapDataSource1“ /asp:Menu asp:SiteMapDataSource ID=SiteMapDataSource1 runat=server / TreeView控件 以树形结构显示分层数据,功能如下: 自动数据绑定,该功能允许将控件的节点绑定到分层数据(如XML文档)。 通过与SiteMapDataSource控件集成,提供对站点导航的支持。 显示为可选择文本或超链接的节点文本。 通过主题、用户定义的图像和样式自定义外观。 通过编程访问TreeView对象模型,可以动态地创建树、填充节点以及设置属性等。 通过客户端到服务器的回调填充节点。 能够在每个节点旁边显示复选框。 任务实施 使用导航控件 任务实施 步骤1 创建一个ASP.NET的网站, 命名为“NavigationSiteDemo” 步骤2 创建母版页 在该网站中创建名为“MasterPage.master”的母版页。 步骤3 编辑母版页 将MasterPage.master文件在源视图中打开,并在其form标签中添加如下代码: form id=form1 runat=server div id=wrapper div id=brandingh1公司网站/h1/div div id=content asp:ContentPlaceHolder ID=ContentPlaceHolder1 runat=server /asp:ContentPlaceHolder /div div id=mainNav/div div id=footerpFooter/p/div /div /form 任务实施 步骤4 添加样式表 右击网站名称,在弹出的快捷菜单中选择“添加现有项”命令,将路径“光盘目录\Chapter2\Chapter2Demo\ NavigationSiteDemo”中名为“StyleSheet.css”的样式文件添加至网站中。 步骤5 将样式表应用于母版页 将MasterPage.master文件在设计视图中打开,并将StyleSheet.css样式表拖放到母版页中应用此样式表。 步骤6 添加站点地图 右击网站名称,在弹出的快捷菜单中选择“添加现有项”命令,添加一个站点地图,将其命名为“Web.sitemap”。打开站点地图,添加如下代码: 任务实施 siteMapNode title=我们的服务 description=服务 url=~/Services.aspx siteMapNode title=培
您可能关注的文档
- 西工大16秋《网页设计和制作》在线作业.doc
- 鲜活人物风俗画 幽默语言艺术展.doc
- 线性系统时域的分析法.doc
- 线性系统时域响应的分析.doc
- 线性系统稳定性和稳态误差的分析.doc
- 详解美国最棒8所高中女校.doc
- 项目五 目标市场营销战略.ppt
- 小儿常见病预防和护理(便秘和厌食).ppt
- 小学教学质量的分析报告.ppt
- 校企合作办学企业为主办学运作模式 北京联合大学广告学院办学体会.ppt
- Wuhan Raycus Fiber Laser Technologies Co., Ltd.连续激光器C020H-C025H说明书.pdf
- 智能感知技术赋能灾害预警与应急决策研究.pdf
- 右心畸形术后心脏MR应用专家共识解读指南.pptx
- 深度解析(2026)DLT 5152-2017水工混凝土水质分析试验规程:构筑水工安全的第一道防线.pptx
- 右心畸形心脏病术后心脏MR应用专家共识.pptx
- 造血细胞移植受者霉菌感染管理与预防指南.pptx
- Beilong Super Cloud 超算云服务 SLURM Module 用户手册.pdf
- 深度解析(2026)FZT 01174-2023纺织品 织物掉毛程度的测定 摩擦法 .pptx
- 中西整合淋巴瘤诊疗中国专家共识.pptx
- 一建(通信)案例分析题.pdf
最近下载
- 信阳农林学院《公共英语一》2023-2024学年第一学期期末试卷.doc VIP
- 个人征信报告模板征信报告模板(2021带水印).pdf VIP
- 如何做好医患沟通(1)(1).pptx VIP
- 4.4天净沙秋思 教学课件(共29张PPT)(含音频+视频).pptx VIP
- 毕业设计(论文)-基于PLC智能分类垃圾桶设计.docx VIP
- 消防给水管道水压试验方案.docx VIP
- 标准图集-闽2004G104 钢筋混凝土桩基承台.pdf VIP
- 江苏西德电梯图纸一体机KFS25-Y4F-B110(有机房).pdf VIP
- 《桉树更新免炼山造林技术规程》.docx VIP
- 免炼山造林PPT课件.pptx VIP
原创力文档


文档评论(0)