2011-08-29 29 views
3

我在我看來,有一個形象,如:MVC3 URL.Action不是渲染我的形象在IMG標記

<img width="150" height="150" scr="@Url.Action("GetImage", "Item")" /> 

我的控制器,ItemController,有以下方法:

public FileContentResult GetImage(){ 
     var model = _itemService.GetItemImage(1); 
     if(model != null && model.ImageData != null){ 
      return File(model.ImageData, model.ImageMimeType); 
     } 
     return null; 
    } 

當視圖渲染,我得到了下面的標記爲我的形象,但沒有圖像渲染:

<img width="150" height="150" scr="/MyApp/ItemManagement/GetImage"/> 

如果我輸入這個網址的「http://本地主機/ MyApp的/ ItemManage在瀏覽器中,我得到了圖像。我不確定這有什麼問題。有人能指出我的代碼有什麼問題嗎?

在此先感謝。 Jeff

回答

7

圖片屬性應該是src ...?

+1

謝謝Charlino。我知道這一定很簡單。在我看來,它甚至被強調爲不正確的,我錯過了它。 –

+0

我們都會犯這樣的小錯誤:-) – Charlino