我使用MVC4,Razor和C#。我想有服務,例如:從服務中獲取圖像
[WebGet]
[OperationContract]
public string Get(int id)
{
PictureManager m = new PictureManager();
Picture p = m.Load(id);
return Convert.ToBase64String(p.Trunk);
}
其中:
public byte[] Trunk { get { return _trunk; } }
而在客戶端,我想以同樣的方式使用它:
<img src="http://MyService/MyPictures/Get?id=21">
有同樣的能力?或者,也許我需要使用一些JavaScript來在客戶端顯示圖片?你能告訴我方向嗎?
嘗試返回FileStreamResult – chrislhardin