导航

 

ASP.NET 2.0提供了三项关于网站导航的特
. Site Navigation Provider
. Site Navigation API
. Navigation Control
 
Menu,TreeView,SiteMapPath以及
SiteMapDataSource使用的都是基于网页导
航数据库的导航控件,这里面的导航控件
来源于xml文件。

同时一个SiteMap至少包含一个SiteMapNode元
素作为网络的节点元素,这些节点元素可以嵌套
使用,每个节点元素表示网页的一个层次结构,
并对应一个网页。
 
sitemappath:不需要任和数据源,和Menu,TreeView不同.
独立与mapsite可自行工作
menu:需要客户端浏览器支持和javascript连用实现动态菜单.
 
SiteMapNode :些类可以用代码设置结点.
 
web 2.0用户个性化,用户自定义门户.
 
URL映射特性是通过配置web.config把请求
地址从映射到不同地址<在请求时页面显示的
地址和实际地址可以通过映射有所不同, Request.RawUrl
获得请求原始URL.可以在mappedurl里转到指定页面.
页Url是在地址栏显示的内容.
>
url映射:
    <system.web>
      <urlMappings enabled="true">
        <add url="~/Default.aspx" mappedUrl="~/Default.aspx?appid=100"/>
      </urlMappings>
      </systemp.web>
url映射支持正则表达式,有点像JSP里的过滤器.
 
Starter Kit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值