知识大全 ASP.NET入门教程 2.4 创建站点地图[1]

Posted

篇首语:从来好事天生俭,自古瓜儿苦后甜。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 2.4 创建站点地图[1]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 2.4 创建站点地图[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    为了使用ASP NET 的导航功能 必须有一种标准的方法描述站点中的每个页面 这个标准不仅包含每个网页的名称 还应该能够表明它们的层次结构关系 例如 显示球员统计数据的页面应该是显示球员列表页面的子页面 而该页面又是主页的子页面

    Home    Players    Player Statistics

    定义这样的层次结构在站点设计中是一个很重要的部分 因为开发人员希望知道(在开始编写代码之前)需要开发什么页面 在不同的页面上应给用户提供哪些链接 以及用户在查看了一个特定的页面之后可能会浏览其他什么页面 画出站点的树型目录 就像上面的简单示例那样 这是必须采取的第一个步骤 然后可以进行下一个步骤 在代码中定义这个层次结构

    ASP NET 在一个名为web sitemap的XML文件中包含这些信息 可以将这个文件作为菜单和导航控件的数据来源 这一内容将在第 章讨论

    提示

    Microsoft在ASP NET 中所提供的是一种在菜单和导航控件中使用站点数据的方式 前提是这些数据要遵守web sxtemap标准 VWD为web sitemap文件提供了一个模板 该模板中包含了web sitemap文件所需的标记 但在写作本书的时候 还没有工具可以扫描站点并生成存放在这些标记中的实际数据 第三方工具将填补这个空隙 但现在必须手动将这些信息输入到web sitemap文件中

    站点地图必须是一个名为web sitemap的XML文件 而且位于Web应用程序的根目录下 XML是一种保存数据的标准 有些类似于数据库 但以一种肉眼可以阅读的文本形式存放数据 每个数据项保存在一个节点中 其中节点表示站点的一个页面 包含页面的URL 标题和描述 XML文件以树型结构保存节点 因此ASP NET 知道哪些页面应看作是某个父页面的子页面 例如 Corporate Departments页面应该是显示Sales Research和Accounting各部门详细信息页面的父页面 该文件中的第一个标记是标准的 用于让XML文件标识版本号和XMLNS 如下代码所示

    <?xml version= encoding= utf ?>    <siteMap xmlns= //schemas microsoft /AspNet/SiteMap File >

    这两行代码是由开发人员在VWD中使用站点地图模板添加该文件时由VWD自动输入的 节点的名称很简单 <siteMap> 该标记包含了多个<siteMapNode>标记 每个标记代表一个网页 而且可以包含以下属性(<siteMapNode>标记的所有属性都是字符串):

    ● Title:描述页面(这与页面头部的<Title>标记没有任何联系 虽然它们的值可以相同)     ● URL:节点中描述的页面位置     ● Description:该页面的描述

ASP NET 入门教程完整版 

cha138/Article/program/net/201311/14570

相关参考

知识大全 ASP.NET入门教程 2.4 创建站点地图[2]

ASP.NET入门教程2.4创建站点地图[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 2.4 创建站点地图[4]

ASP.NET入门教程2.4创建站点地图[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 1.1 将要创建的站点

ASP.NET入门教程1.1将要创建的站点  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 1.2 创建动态站点的强大工具

ASP.NET入门教程1.2创建动态站点的强大工具  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 5.1.4 设置站点级别的样式[1]

ASP.NET入门教程5.1.4设置站点级别的样式[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ASP.NET入门教程 5.1.4 设置站点级别的样式[2]

ASP.NET入门教程5.1.4设置站点级别的样式[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ASP.NET入门教程 5.1.4 设置站点级别的样式[3]

ASP.NET入门教程5.1.4设置站点级别的样式[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ASP.NET入门教程2.6.3 通过浏览器编辑站点配置[1]

ASP.NET入门教程2.6.3通过浏览器编辑站点配置[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 ASP.NET入门教程 5.1 为站点设里样式

ASP.NET入门教程5.1为站点设里样式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 2.5 站点设计的基本原则

ASP.NET入门教程2.5站点设计的基本原则  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb