標籤

ASP.NET MVC (29) Visual C# (15) JQuery (10) Plugins (8) JQuery Plugins (6) JavaScript (6) MySQL (5) CSS (4) LinQ (4) Mac OS (4) CentOS (3) Design Pattern (3) Entity Framework (3) IIS (3) Python (3) Windows (3) php (3) Docker (2) LAMP (2) SQL Server (2) WCF (2) .NET (1) .NET Core (1) AWS (1) Browser (1) GIS (1) IE (1) Internet Security (1) Linux (1) Platform (1) React (1) SEO (1) Testing (1) VMware (1) Windows 7 (1) cookie (1) curl (1) laravel (1) phpBB (1) session (1) 中古屋 (1) 透天 (1) 閒言閒語 (1) 面試 (1) 鳥松 (1)

2011年4月17日 星期日

[ASP.NET MVC]直接在Controller中取得檔案的絕對路徑(Content or Script path)

通常我們在View中都會使用:1. Html Helper 2.Url Helper
那假設我們想要在Controller中直接取得Content或Script的絕對路徑(path)呢?


public ActionResult Image(string id)
{
    var dir = Server.MapPath("/Images");
    var path = Path.Combine(dir, id + ".jpg");
    return base.File(path, "image/jpeg");
}

效能有差一點點就是了...

參考資料:

Can an ASP.Net MVC controller return an Image?

http://stackoverflow.com/questions/186062/can-an-asp-net-mvc-controller-return-an-image



沒有留言:

張貼留言