2011-04-02 67 views

回答

7

你可以使用MapPath方法:

public ActionResult Index() 
{ 
    string physicalPath = Server.MapPath("~/content/image/img.jpg"); 
    ... 
} 

,如果你是一个视图中你不需要物理路径,但相对路径考虑,所以你应该使用URL助手虚拟目录:

<img src="<%= Url.Content("~/content/image/img.jpg") %>" alt="" /> 

而如果你是其他一些层内没有直接访问HttpContext的应用程序没有获得到文件的任何物理路径,这个路径应该被注入/传递到相应的层。

相关问题