ASP.NET学习笔记五 用站点导航控件与母版页搭建页面框架

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

 [站点地图]
 文件名必须是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验证母版实践 本博客介绍了在ASP.NET中实现网验证、母版结构、站点地图配置及调试技巧。内容包括使用RequiredFieldValidator和RegularExpressionValidator验证电话和邮箱字段,创建多层级母版结构,配置站点地图并实现导航切换,同时涉及视图状态、会话状态、跟踪调试技术,以及自定义错误页面的配置和使用 阅读详情

相关推荐

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,

http://blog.csdn.net/lovesummerforever 9768

asp.net的主题及导航模板

我自己用ASP.NET写的一个导航及主题的例子,还有自带国际化(根据客户端的浏览器语言自动识别),希望能给大家提供一点点的帮助.如果那里不清楚的话,就QQ我:308286499

ASP.NET】第课——搭建风格统一的Web站点母版和内容使用站点地图、用户控件的使用

知识点:理解母版的作用、掌握创建母版和内容的方法、掌握常用的导航控件用法、掌握用户控件的用法 本课将讲解 ASP.NET 中的母版导航控件(TreeView 和 SiteMapPath)和用户控件。这些 知识点的共性是提升代码和用户界面的重用性,保证用户操作和界面具有统一的风格。母版页面的模板,提供了网站的统一布局。利用 TreeView 和 SiteMapPath 控件简化了站点导航的开 发。用户控件将多个 Web 服务器控件、标签和相关代码组合成一个整体,形成新的...

王迪 1819

ASP.NET 2.0中操作数据之三:创建母版站点导航

本文主要介绍在ASP.NET如何创建母版以及站点地图等操作,母版的实现的功能有点类似自定义用户控件,可以实现网站页面统一的设计和布局。

ASP.NET---母版

母版的功能为提高工作效率、降低开发和维护强度。母版应用于网站标志、广告条、导航条、版权声明等内容。常见母板代码结构如下所示:&lt;%@ MasterLanguage="C#"AutoEventWireup="true"CodeBehind="Site1.master.cs"Inherits="WebApplication1.Site1"%&gt; &lt;!DOCTYPE html PU...

刘远的编程技术博客 1124

ASP.NET——母版站点导航

概述:从ASP.NET2.0开始提供了母版功能,它为提高工作效率,降低开发和维护强度,提供了有利支持。新建一个母版WebForm1.aspx页面添加一个使用母版的Web窗体链接到Site1母版中(如下图)同理我们可以再创建一个母版的Web窗体如果需要两个窗体所达成的效果一样,我们可以在母版中进行设置。访问母版使用FindControl方法获取母版控件引用因为引用母版的窗体是无法编辑的,...

沉默默的编程博客 5662

ASP.Net巧用窗体母版

可以利用VisualStudio中的窗体母版来将每个页面中相同的部分进行封装,在创建相同结构的网时,便可以直接嵌套这个窗体母版,避免了代码的重复,提高了代码的复用性;另外,如果要修改一个栏目甚至整个网站的风格,则只需修改母版以及母版中引入的<script>等文件,提高了代码的可维护性,充分体现了OOP的思想。

点滴汇聚,智在积累。——Danny 3200

(面包屑)SiteMapPath控件简化Web网站导航 (转)

ASP.NET的网站地图Web服务器控件让你能够轻松地设置和定义一个Web应用程序的逻辑结构。它就是设计用来使用ASP.NET 2.0的Menu、SiteMapPath和TreeView等导航控件的。本文将叙述如何利用SiteMapPath控件实现用户友好的Web网站导航。 面包屑 ASP.NET 2.0的SiteMapPath控件会显示一个导航路径,以便用户能够知道他们当时在Web...

weixin_30901729的博客 251

ASP.NET页面统一布局、页面导航(站点地图)

一个网站中包含的所有页面,基本的布局格式没有很大的改变,只是其主要模块的某个区域发生变化,遇到类似于这类网站,开发过程中没有必要将每个页面的所有模块全部开发。 在开发每个网站之前,首先要考虑页面的基本布局

dust__的博客 3215

《Programming ASP.NET学习笔记母版和导航)

母版和导航 母版母版提供了共享的HTML,控件和代码,他们可以作为一个模板,供网站内所有页面使用,任何母版中的内容都会在使用母版页面中显示添加新项,选择“母版”,添加一个母版在新建的母版中,已经包含asp:contentplaceholder声明:在contentplaceholder控件中,可以在该控件周围添加任何内容添加内容使用母版页面的所

cloudgamer的专栏 5289

站点导航控件母板搭建页面框架

母板: 母板至少是一个以.master作为后缀名的文件。ASP.NET控件:HTML控件                      Web控件  母板是提供一个页面框架,而内容是提供页面内容母板可以放置导航控件,SiteMapPath控件可根据内容的路径显示当前的路径,而不是依据母板。 母板的作用是统一页面风格。 母板的特点:(1)

hnzhoumeng的专栏 1192

ASP.NET(四)Web开发——其它基础知识

对于ASP.NET开发web软件,前边已经讲了它的内置对象,常用控件,这篇博客总结一下剩余的一些基础知识,从下边几个方面简单总结一下:         一,先看母版相关知识:          1,概述:使用ASP.NET母版可以为应用程序中的创建一致的布局。 单个母版可以为应用程序中的所有(或一组)定义所需的外观和标准行为。 然后可以创建包含要显示的内

学会改变自己——才能突破 3825

.NET母板站点地图应用

步骤1:创建母板步骤2:给站点添加一个主步骤4:利用站点地图显示菜单步骤5:添加breadcrumb导航步骤6:给每个部分添加默认页面  站点导航控件母版搭建页面框架2008年08月09日 星期六 10:57 P.M.控件分类分为Web服务器控件和HTML服务器控件。HTML服务器控件,比如就是一个文本框的标签,在ASP.NET中,这样标签称作HTML

hnzhoumeng的专栏 2222

ASPX.NET学习笔记----用站点导航控件母版搭建页面框架

Lable控件 属性 说明

卞月欢(网页制作) 760

ASP.NET网站设计

主题是有关页面和控件的外观属性设置的集合,由外观文件、级联样式表(CSS)、图像和其他资源组成。项目->App_Themes->主题->.skin文件1.外观文件具有文件扩展名.skin的文件。可以定义控件的外观属性。2.级联样式表简称样式表,即常用CSS文件,是具有文件扩展名.css的文件,也是用来存放定义控件外观属性的代码文件。3.图像和其他资源图像就是图形文件,其他资源可以是声音文件、脚本文件等。4.主题的应用范围。

m0_71036764的博客 1765

C# 母版&页面导航

C# 母版&页面导航母版master页面导航站点地图SiteMapDataSource控件TreeView控件Menu控件ASP.NET常用对象Response对象Request对象ViewState对象Server对象Session对象Cookie对象ApplicationResponse对象 母版master localhost:50194 第一种情况:在head和body中都使用占位符控件 内容母版混合在一起,构成一个完整的网 ContentPlaceHolder 内容占位符控件

zhanghanqmx的博客 1337

ASP.NET 2.0中使用页面导航控件

 几乎每个网站里,为了方便用户在网站中进行页面导航,都少不了使用页面导航控件。有了页面导航的功能,用户可以很方便地在一个复杂的网站中进行页面之间的跳转。在以往的WEB编程中,要写一个好的页面导航功能,并不是那么容易的,也要使用一些技巧。而在asp.net 2.0中,为了方便进行页面导航,新增了一个叫做页面导航控件sitemapdatasource,其中还可以绑定到不同的其他页面控件,比如treev

木木的网络天空 2709

ASP.NET web网基础

一些关于ASP.NET的基础介绍使用

ou2914671339的博客 894

母版

母版(Master Pages)过去,ASP.NET 没有能力为一个完整的站点应用一致的外观或观感。ASP.NET 2.0 中的 Master Pages 解决了这个问题。master page 是一套应用到其他页面的模版,带有共享的布局和功能性。master page 为内容页面定义了占位符。而结果页面是 master page 和内容页面的组合(合并)。主题(Themes)主题是另一项 AS

rorelys的专栏 761
上一篇: ASP.NET学习笔记四 控件使用
下一篇: ASP.NET学习笔记六 搭建“第三波书店”系统框架
ppjava2009
博客等级 码龄17年 6粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值