2016-08-16 42 views
0

我需要在C#MVC 5项目中显示图像的在线存储库。我试着用这个标签,在C#MVC 5中显示在线图像查看

<img src="@Url.Content(onlinePath)" alt="myImagetitle" /> 

这工作,如果我有我的项目文件夹内的图片,但是这是行不通的在线图像,这都不是工作,如果我给本地磁盘路径它。

+0

在线图像的'onlinePath'是什么? –

+0

这是我的形象的网址: http://stracker2398.cloudapp.net/strackerimage/7835846c-b1bd-41ab-8541-489e8ab494f6/20160815%20110650.jpg – usman

+2

如果你给图像src的静态路径像'http://stracker2398.cloudapp.net/strackerimage/7835846c-b1bd-41ab-8541-489e8ab494f6/20160815%20110650.jpg'那么它显示与否? –

回答

0

我在@Div的帮助下解决了这个问题,所以问题出在这里,我的URL缺少http://所以当我在动态URL的开头添加它时,它现在正在工作,并且没有必要@ Url.Content(),因为这已经是一个URL。

1

只需使用

<img src="@onlinePath" alt="myImagetitle" /> 

this.Url只是UrlHelper,这有助于产生一个内部URL。在你的情况下,你已经有了一个URL。