[站点地图]
文件名必须是web.sitemap,而且要放置于应用程序的根目录。
siteMap:根节点,一个站点地图只能有一个siteMap元素
siteMapNode:对应于页面的节点,一个节点描述一个页面
Title:描述页面
Url:文件在解决方案中的位置
Description:说明性文本
编写注意事项:
站点地图根节点为<siteMap>元素,每个文件有且仅有一个根节点。
<siteMap>下一级有且仅有一个<siteMapNode>节点。
<siteMapNode>下面可以包含多个新的<siteMapNode>节点。
在站点地图中,同一个URL仅能出现一次。
站点地图中必须有当前页的URL,否则该站点导航控件将不会显示。
[SiteMapPath控件]
PathSeparator:控制分隔符。
ParentLevelsDisplayed:显示的父节点的级数,用于控制导航显示的级数。默认为-1
如果设置了分隔符属性,又添加了分隔符模版,则显示时以模版为准。
如果站点地图中没有当前页路径,则SiteMapPath不显示。
[TreeView导航控件]
可以使用站点地图作为数据源和使用XML文件格式作为数据源。
TextField:设置显示的文字所绑定的字段或元素。
NavigateUrlField:设置链接对应的字段或元素值。
ExpandDepth : 展开树的多少级别
Sho
相关推荐
ASP.net基础(九)网站导航--网站导航及导航控件
<!-- --> <!-- @font-face {font-family:宋体} @font-face {font-family:宋体} @font-face {font-family:Cambria} @font-face {font-family:Calibri} @font-face {font-family:"\@宋体"} p.MsoNormal,
asp.net的主题及导航模板
我自己用ASP.NET写的一个导航及主题的例子,还有自带国际化(根据客户端的浏览器语言自动识别),希望能给大家提供一点点的帮助.如果那里不清楚的话,就QQ我:308286499
【ASP.NET】第五课——搭建风格统一的Web站点、母版页和内容页的使用、站点地图、用户控件的使用
知识点:理解母版页的作用、掌握创建母版页和内容页的方法、掌握常用的导航控件用法、掌握用户控件的用法 本课将讲解 ASP.NET 中的母版页、导航控件(TreeView 和 SiteMapPath)和用户控件。这些 知识点的共性是提升代码和用户界面的重用性,保证用户操作和界面具有统一的风格。母版页是 页面的模板,提供了网站的统一布局。利用 TreeView 和 SiteMapPath 控件简化了站点导航的开 发。用户控件将多个 Web 服务器控件、标签和相关代码组合成一个整体,形成新的...
在ASP.NET 2.0中操作数据之三:创建母版页和站点导航
本文主要介绍在ASP.NET如何创建母版页以及站点地图等操作,母版页的实现的功能有点类似自定义用户控件,可以实现网站页面统一的设计和布局。
ASP.NET---母版页
母版页的功能为提高工作效率、降低开发和维护强度。母版页应用于网站标志、广告条、导航条、版权声明等内容。常见母板页代码结构如下所示:<%@ MasterLanguage="C#"AutoEventWireup="true"CodeBehind="Site1.master.cs"Inherits="WebApplication1.Site1"%> <!DOCTYPE html PU...
ASP.NET——母版页与站点导航
概述:从ASP.NET2.0开始提供了母版页功能,它为提高工作效率,降低开发和维护强度,提供了有利支持。新建一个母版页WebForm1.aspx页面添加一个使用母版页的Web窗体链接到Site1母版中(如下图)同理我们可以再创建一个母版页的Web窗体如果需要两个窗体所达成的效果一样,我们可以在母版页中进行设置。访问母版页使用FindControl方法获取母版控件引用因为引用母版的窗体是无法编辑的,...
ASP.Net巧用窗体母版页
可以利用VisualStudio中的窗体母版页来将每个页面中相同的部分进行封装,在创建相同结构的网页时,便可以直接嵌套这个窗体母版页,避免了代码的重复,提高了代码的复用性;另外,如果要修改一个栏目甚至整个网站的风格,则只需修改母版页以及母版页中引入的<script>等文件,提高了代码的可维护性,充分体现了OOP的思想。
(面包屑)SiteMapPath控件简化Web网站导航 (转)
ASP.NET的网站地图Web服务器控件让你能够轻松地设置和定义一个Web应用程序的逻辑结构。它就是设计用来使用ASP.NET 2.0的Menu、SiteMapPath和TreeView等导航控件的。本文将叙述如何利用SiteMapPath控件实现用户友好的Web网站导航。 面包屑 ASP.NET 2.0的SiteMapPath控件会显示一个导航路径,以便用户能够知道他们当时在Web...
ASP.NET页面统一布局、页面导航(站点地图)
一个网站中包含的所有页面,基本的布局格式没有很大的改变,只是其主要模块的某个区域发生变化,遇到类似于这类网站,开发过程中没有必要将每个页面的所有模块全部开发。 在开发每个网站之前,首先要考虑页面的基本布局
《Programming ASP.NET》学习笔记(母版页和导航)
母版页和导航 母版页母版页提供了共享的HTML,控件和代码,他们可以作为一个模板,供网站内所有页面使用,任何母版页中的内容都会在使用该母版页的页面中显示添加新项,选择“母版页”,添加一个母版页在新建的母版页中,已经包含asp:contentplaceholder声明:在contentplaceholder控件中,可以在该控件周围添加任何内容添加内容页使用母版页的页面的所
用站点导航控件与母板页搭建页面框架
母板页: 母板页至少是一个以.master作为后缀名的文件。ASP.NET控件:HTML控件 Web控件 母板页是提供一个页面框架,而内容页是提供页面内容母板页可以放置导航控件,SiteMapPath控件可根据内容页的路径显示当前的路径,而不是依据母板页。 母板页的作用是统一页面风格。 母板页的特点:(1)
ASP.NET(四)Web开发——其它基础知识
对于ASP.NET开发web软件,前边已经讲了它的内置对象,常用控件,这篇博客总结一下剩余的一些基础知识,从下边几个方面简单总结一下: 一,先看母版页相关知识: 1,概述:使用ASP.NET母版页可以为应用程序中的页创建一致的布局。 单个母版页可以为应用程序中的所有页(或一组页)定义所需的外观和标准行为。 然后可以创建包含要显示的内
.NET母板页与站点地图应用
步骤1:创建母板页步骤2:给站点添加一个主页步骤4:利用站点地图显示菜单步骤5:添加breadcrumb导航步骤6:给每个部分添加默认页面 站点导航控件与母版页搭建页面框架2008年08月09日 星期六 10:57 P.M.控件分类分为Web服务器控件和HTML服务器控件。HTML服务器控件,比如就是一个文本框的标签,在ASP.NET中,这样标签称作HTML控
ASPX.NET学习笔记----用站点导航控件与母版页搭建页面框架
Lable控件 属性 说明
ASP.NET网站设计
主题是有关页面和控件的外观属性设置的集合,由外观文件、级联样式表(CSS)、图像和其他资源组成。项目->App_Themes->主题->.skin文件1.外观文件具有文件扩展名.skin的文件。可以定义控件的外观属性。2.级联样式表简称样式表,即常用CSS文件,是具有文件扩展名.css的文件,也是用来存放定义控件外观属性的代码文件。3.图像和其他资源图像就是图形文件,其他资源可以是声音文件、脚本文件等。4.主题的应用范围。
C# 母版页&页面导航
C# 母版页&页面导航母版页master页面导航站点地图SiteMapDataSource控件TreeView控件Menu控件ASP.NET常用对象Response对象Request对象ViewState对象Server对象Session对象Cookie对象ApplicationResponse对象 母版页master localhost:50194 第一种情况:在head和body中都使用占位符控件 内容页和母版页混合在一起,构成一个完整的网页 ContentPlaceHolder 内容占位符控件
在ASP.NET 2.0中使用页面导航控件
几乎每个网站里,为了方便用户在网站中进行页面导航,都少不了使用页面导航控件。有了页面导航的功能,用户可以很方便地在一个复杂的网站中进行页面之间的跳转。在以往的WEB编程中,要写一个好的页面导航功能,并不是那么容易的,也要使用一些技巧。而在asp.net 2.0中,为了方便进行页面导航,新增了一个叫做页面导航控件sitemapdatasource,其中还可以绑定到不同的其他页面控件,比如treev
ASP.NET web网页基础
一些关于ASP.NET的基础介绍与使用
母版页
母版页(Master Pages)过去,ASP.NET 没有能力为一个完整的站点应用一致的外观或观感。ASP.NET 2.0 中的 Master Pages 解决了这个问题。master page 是一套应用到其他页面的模版,带有共享的布局和功能性。master page 为内容页面定义了占位符。而结果页面是 master page 和内容页面的组合(合并)。主题(Themes)主题是另一项 AS
9768




被折叠的 条评论
为什么被折叠?



