易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET SiteMapPath Web 服务器控件概述

 
      SiteMapPath 控件包含来自站点地图的导航数据。此数据包括有关网站中的页的信息,如 URL、标题、说明和导航层次结构中的位置。若将导航数据存储在一个地方,则可以更方便地在网站的导航菜单中添加和删除项。
 
下面的代码示例演示包含在 Web.sitemap 文件中的站点地图数据。
<siteMap>
  <siteMapNode title="Home" description="Home" url="~/default.aspx" >
    <siteMapNode title="Services" description="Services we offer"
      url="~/Services.aspx">
    <siteMapNode title="Training" description="Training classes"
      url="~/Training.aspx" />
    <siteMapNode title="Consulting" description="Consulting services"
      url="~/Consulting.aspx" />
    </siteMapNode>
  </siteMapNode>
</siteMap>
      说明: 只有在站点地图中列出的页才能在 SiteMapPath 控件中显示导航数据。如果将 SiteMapPath 控件放置在站点地图中未列出的页上,该控件将不会向客户端显示任何信息。
 
通过添加下面的代码,可以向 Training.aspx 页添加 SiteMapPath 控件。
<asp:SiteMapPath ID="SiteMapPath1" Runat="server"></asp:SiteMapPath>
 
      当在浏览器中查看 Training.aspx 页时,SiteMapPath 控件将显示如下类似信息,并以超链接的形式呈现“主页”和“服务”:
        主页 > 服务 > 培训
使用 SiteMapPath 控件无需代码和绑定数据就能创建站点导航。此控件可自动读取和呈现站点地图信息。但如果需要,您也可以使用 SiteMapPath 控件来更改站点地图数据。有关更多信息,请参见如何:以编程方式修改内存中的站点地图节点。
SiteMapPath 控件使用户能够向后导航 -- 从当前页到站点层次结构中更高层的页。但是,SiteMapPath 控件不让用户向前导航 -- 从当前页到站点层次结构中较低层的页。例如,可以在新闻组或者留言板应用程序中使用 SiteMapPath 控件,使用户能查看当前浏览的文章的路径。
 
一、


相关文档:

ASP.NET—from验证

Step 1:新建数据库(库:MyForms ;表:users ;字段:ID,userName, userPwd);
Step 2:新建网站,web.config 的文件全部代码如下:
web.config 的全部代码
<?xml version="1.0"?>
<configuration>
    <appSettings/>
    <connectionStrings/>
  ......

ASP.NET Response.Redirect 丢失 Session的问题

最近做了一个项目发现 Response.Redirect 后 Session 会丢失,搞了两天终于发现问题所在。
问题代码
Session["xxx"] = xxx;
Response.Redirect("yyy.aspx");

当页面跳转到 yyy.aspx , Session 丢失,访问 Session[“xxx”] 得到 null.
原因:当asp.net 执行 Response.Redirect 时会 ......

asp.net的几种页面传值方法

1. 使用QueryString变量
  QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
a.aspx的C#代码
private void Button1_Click(object sende ......

ASP.NET(C#)图片上传压缩成缩略图的代码

// 按模版比例生成缩略图(以流的方式获取源文件)
//生成缩略图函数
//顺序参数:源图文件流、缩略图存放地址、模版宽、模版高
//注:缩略图大小控制在模版区域内
public static void MakeSmallImg(System.IO.Stream fromFileStream,string fileSaveUrl,System.Double templateWidth,System.Double templateHeight)
{ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号