2012-07-04 3 views
0

Simple Tutorial for WebImageWeb Image, изображение не будет отображаться

попытался это, но изображения не будут показывать, что изображения находятся в моем проекте

public void GetBeatles() 
    { 
     WebImage beatles = new WebImage("../../Content/themes/base/images/classicrock/beatles.jpg"); 
     beatles.Write(); 
    } 
+2

Попробуйте «новый WebImage» («~/Content/themes/base/images/classicrock/beatles.jpg»); ' – nemesv

+1

Ваш адрес не соответствует одному и тому же стилю. (Вероятно, ваш URL-адрес изображения неверен.) – Doomsknight

+0

мое изображение находится в C: \ Documents and Settings \ Microsoft \ Мои документы \ visual studio 2010 \ Projects \ Town \ Town \ Content \ themes \ base \ images \ classicrock/beatles .jpg –

ответ

0

Шари,

как о попытке (в контроллер):

WebImage beatles = new WebImage(HostingEnvironment 
     .MapPath(@"~/Content/themes/base/images/classicrock/beatles.jpg")); 

beatles.Write(); 

и в представлении:

<img src="@Url.Action("GetBeatles")" /> 

HostingEnvironment.MapPath часть разрешит ваш путь к пути физического диска на основе его связи с папкой содержимого.

Смежные вопросы