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

站点地图在ASP.NET网页中的导航作用

    在ASP.NET2.0中,为我们提供了两种新功能,方便我们制作共同特征一致的页面和导航。这两种功能是母板页和网站导航。对于母板页大家很清楚了,不过在做母板页时,经常需要添加导航栏,对于此asp.net 2.0 使我们的工作大为简化。这便是站点地图的使用。
    顾名思义,站点地图就是在站点中引导我们去想去网页的地图。它是由节点和子节点等构成的。示意图如下:
    添加站点地图和添加普通的asp页面一样,右击点添加站点地图就成了。而里面节点的编辑则是使用<siteMapNode></siteMapNode> 标签就可以了。其规则是在建好的站点地图中的<sitemap>节点下只允许包含一个子<siteMapNode>元素,不过可以在该子元素下建多个<siteMapNode>派生元素。
    完成我们的站点地图后,便可利用asp.net的导航控件来完成制作导航栏了。在导航栏中我们可以使用menu和TreeView ,而SiteMapPath则是在建全局痕迹导航栏时才使用的,一会儿再谈。
    而将导航控件(menu 、TreeView等) 与siteMap联系起来相当方便,指定其DataSourceid是你建的站点地图就成。然后运行便可展示出导航条(美化还需css修饰才行)。
    那么什么是全局痕迹导航栏呢,其实就是指名你所在页面的路径。效果图:
 
    建立方法是将SiteMapPath与站点地图联系起来。联系方法同menu等控件。
 
    使用站点地图制作导航栏的好处是方便,方便建立,方便更改。
 
     在做导航栏时也可以不使用menu和TreeView 等控件,但尽量要使用站点地图,否则达不到方便的效果。总之站点地图可以方便于建立导航菜单和全局痕迹导航栏。本文只是对站点地图应用的概述。具体的技术工作请参考:http://msdn.microsoft.com/zh-cn/dd218017.aspx 
 
    下面是我做的一个导航栏(源码:http://download.csdn.net/source/2307723 ):
                                             


相关文档:

asp.net 发送邮件

web.config:
    <system.net>
        <mailSettings>
            <smtp deliveryMethod="Network" from="chunyou128&lt;you@163.com&gt;">
     &n ......

asp.net结合aspnetpager用sql语句分页

数据库操作类:
复制代码 代码如下:
/// <summary>
/// 取得总数
/// </summary>
/// <returns></returns>
public string getTotal()
{
StringBuilder sb = new StringBuilder();
sb.Append("select count(*) total from Test");
DataTable dt = DBHelper.ExecuteDt(sb.ToString ......

在不同版本的 IIS 上使用 ASP.NET MVC

在不同版本的 IIS 上使用 ASP.NET MVC
ASP.NET MVC Framework 依赖于 URL 路由。为了利用 URL 路由,可能不得不在 Web 服务器上执行额外的配置步骤。这些步骤取决于 Internet Information Services (IIS) 的版本和应用程序的请求处理模式。
IIS 的最新版本是版本 7.0。IIS 的此版本包括在 Windows Server 2008 中。还可以 ......

用ASP.NET还原与恢复Sql server

上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用SQLDMO实现的,只要添加SQLDMO引用就好了,然后利用下边的类的方法就可以实现了。
  我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字符串,可以通过变量设置还原恢复的信息。
  需要注意的时还原,还原的时候问题最大了,有别 ......

ASP.NET URL Rewrite. URL重写

URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。
  比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。
url重写的优点在于:
    缩短url,隐藏实际路径提高安全性
    易于用户记忆和键入。
 &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号