Estoy tratando de crear una aplicación que muestre las imágenes que se almacenan localmente en el servidor web. Esto es lo que tengo en mi opinión, tenga en cuenta que "entrada" son direcciones absolutas como "C:\Images\Image1.jpg"
. Sin embargo, cuando lo ejecuto, obtengo "Not allowed to load local resource: file:///C:/Images/ImageName.jpg"
en el registro de la consola. Entonces quizás intente acceder a la imagen en el cliente. ¿Cómo le digo a mi vista que acceda a la ruta del servidor web local y no busque el origen de la imagen en el cliente? Tenga en cuenta que mover las imágenes al directorio del proyecto no es una opción, porque las imágenes se almacenan en una unidad diferente en el servidor web.establecer propiedad src en vista de una url fuera del proyecto MVC3
<!-- language: c# -->
@model List<String>
<div style="height: 500px; overflow:scroll;">
<h2>
ScreenShots for testMachine</h2>
@foreach (var entry in Model)
{
<div class="nailthumb-container square-thumb">
<img alt="screenshot" src="@Url.Content(entry)" />
</div>
}
</div>
Soy muy nuevo en MVC3, ¿qué aspecto tendría? – Alicester4WonderlandPresident
Parecería una acción de controlador que devuelve un FileResult. Ver mi respuesta actualizada. –
Funcionó como un amuleto, gracias. – Alicester4WonderlandPresident