HttpServerUtility.Mappath, Page.MapPath, Server.MapPath的区别

HttpServerUtility 是一个类,其中定义了 MapPath 方法。 我们通过这个类的对象实例来使用 MapPath 方法。 Page.MapPath 是页面类 Page 的一个方法,这个方法内部还是通过 HttpServerUtility 的对象来实现 MapPath 方法的。这样在页面上可以更加方便使用。 Server 是 HttpContext 和 Page 的一个属性,Page 的 Server 属性返回的其实就是 HttpContext 中的 Server。这个属性的类型就是 HttpServerUtility。 所以,在 ASP.NET 中最终都是通过 HttpServerUtility 的 MapPath 方法来完成映射的。其他都是为了使用方便提供的便利手段。...

posted on 2011-07-06 21:35  qih33  阅读(400)  评论(0)    收藏  举报

导航