网站地图的做法 (asp.net C#)
来源:互联网 发布:朴素贝叶斯算法例题 编辑:程序博客网 时间:2024/04/28 02:28
1、添加一个网站地图项 Web.sitemap项
2、在 Web.sitemap项的写法如下:
<?xml version="1.0" encoding="utf-8"?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNode url="default.aspx" title="首页" description="">
<siteMapNode url="Supply.aspx" title="产品信息" description="" >
<siteMapNode url="productdetails.aspx" title="产品详细信息" description="" />
</siteMapNode>
<siteMapNode url="register.aspx" title="新用户注册"/>
<siteMapNode url="Demand.aspx" title="产品信息" description="">
</siteMapNode>
<siteMapNode url="Projects.aspx" title="招投标信息" description="">
<siteMapNode url="DownLoad.aspx" title="相关表格下载" description="" />
<siteMapNode url="ProjectInfor.aspx" title="招投标详细信息" description="" />
</siteMapNode>
<siteMapNode url="newsfront.aspx" title="新闻" description="">
<siteMapNode url="news_detail.aspx" title="行业资讯详细信息" description="" />
<siteMapNode url="company_details.aspx" title="会员展厅详细信息" description="" />
<siteMapNode url="ManuscriptFront.aspx" title="在线投稿" description="" />
<siteMapNode url="subject_detail.aspx" title="专题栏目详细信息" description="" />
<siteMapNode url="expertinterview_detail.aspx" title="人物专访详细信息" description="" />
</siteMapNode>
<siteMapNode url="ForeTrain.aspx" title="培训咨询" description="">
<siteMapNode url="TrainInfor.aspx" title="培训详细信息" description="" />
<siteMapNode url="BusiHandBook.aspx" title="商务手册" description="" />
<siteMapNode url="Technology.aspx" title="技术咨询" description="">
<siteMapNode url="TechInfor.aspx" title="技术信息" description=""/>
</siteMapNode>
<siteMapNode url="Expert.aspx" title="专家顾问团" description="" />
</siteMapNode>
<siteMapNode url="ExhibitFront.aspx" title="机电信息展览馆" description="">
<siteMapNode url="exhibit_detail.aspx" title="会展详细信息" description=""/>
</siteMapNode>
</siteMapNode>
</siteMap>
3、在web.config文件中的配置如下:
<system.web>
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add name="XmlSiteMapProvider"
description="SiteMap provider which reads in .sitemap XML files."
type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="web.sitemap"/>
</providers>
</siteMap>
</system.web>
4、在页面需要网站地图的位置放入SiteMapPath控件,设置SiteMapPath的SiteMapProvider属性为config文件中的name的值:XmlSiteMapProvider
即完成网站地图的制作
- 网站地图的做法 (asp.net C#)
- 网站地图的做法 (asp.net C#)
- asp.net网站地图的制作
- asp.net网站地图的制作
- ASP.NET下载网站上的地图图片(精)
- 将ASP.NET网站嵌入到MOSS站点下面的做法
- C#.SQL.ASP.NET 常去的网站
- ASP.NET生成Google网站地图
- 网页地图的做法
- SEO网站优化之ASP.NET生成Google网站地图的详细代码
- Asp.net(C#)学习网站
- (c#)ASP.Net网站如何生成新的标签页
- IIS网站发布后的安全问题(asp.net,C#)
- [C#] 网站程序ASP.NET的性能诊断
- ASP.NET URL重写做法
- ASP.NET的SEO:Linq to XML---网站地图和RSS Feed (6)
- ASP.NET做SEO:制作架构清晰和更新及时的网站地图
- ASP.NET的SEO(五):Linq to XML---网站地图和RSS Feed
- 快速排序
- CentOS下MySQL数据库服务器的构建方法
- Balsamiq Mockups小技巧
- C 语言宏定义用法总结
- ActionContext 和 ServletActionContext区别
- 网站地图的做法 (asp.net C#)
- 解决 OCFS2 不能自动挂载 提示 o2net_connect_expired
- 简单抽样算法介绍
- POJ 1655 Balancing Art
- 基本通信可以啦,嘿嘿
- c 语言常用宏定义 模板
- Android程序开发 初级教程1
- 经典散文 《落花生》Peanuts
- 设计模式的点滴