我需要在C#MVC 5项目中显示图像的在线存储库。我试着用这个标签,在C#MVC 5中显示在线图像查看
<img src="@Url.Content(onlinePath)" alt="myImagetitle" />
这工作,如果我有我的项目文件夹内的图片,但是这是行不通的在线图像,这都不是工作,如果我给本地磁盘路径它。
我需要在C#MVC 5项目中显示图像的在线存储库。我试着用这个标签,在C#MVC 5中显示在线图像查看
<img src="@Url.Content(onlinePath)" alt="myImagetitle" />
这工作,如果我有我的项目文件夹内的图片,但是这是行不通的在线图像,这都不是工作,如果我给本地磁盘路径它。
我在@Div的帮助下解决了这个问题,所以问题出在这里,我的URL缺少http://所以当我在动态URL的开头添加它时,它现在正在工作,并且没有必要@ Url.Content(),因为这已经是一个URL。
只需使用
<img src="@onlinePath" alt="myImagetitle" />
this.Url
只是UrlHelper,这有助于产生一个内部URL。在你的情况下,你已经有了一个URL。
在线图像的'onlinePath'是什么? –
这是我的形象的网址: http://stracker2398.cloudapp.net/strackerimage/7835846c-b1bd-41ab-8541-489e8ab494f6/20160815%20110650.jpg – usman
如果你给图像src的静态路径像'http://stracker2398.cloudapp.net/strackerimage/7835846c-b1bd-41ab-8541-489e8ab494f6/20160815%20110650.jpg'那么它显示与否? –