
Visualizar archivo JPG
Publicado por Matias (1 intervención) el 06/05/2017 04:52:07
Buenas, tengo que listar en una vista todos los archivos contenidos en una carpeta, que a su vez se divide en subcarpetas, las cuales tienen archivos del tipo PDF y JPG.
No logro que se visualicen los del tipo JPG.... los links que se generan son de este tipo (hardcodeados):
<a href="C:\Carpeta1\Carpeta3\Archivo3.jpg" >Foto</a> NO ANDA
<a href="C:\Carpeta1\Carpeta2\Archivo1.pdf" >PDF</a> ANDA





Codigo:
Controlador:
Vista:
No logro que se visualicen los del tipo JPG.... los links que se generan son de este tipo (hardcodeados):
<a href="C:\Carpeta1\Carpeta3\Archivo3.jpg" >Foto</a> NO ANDA
<a href="C:\Carpeta1\Carpeta2\Archivo1.pdf" >PDF</a> ANDA





Codigo:
Controlador:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
namespace ProyectoPractica.Controllers
{
public class LectorArchivosController : Controller
{
public ActionResult LectorArchivos()
{
var RutaDeLectura = "C://Carpeta1";
FileInfo[] files = null;
DirectoryInfo folder = new DirectoryInfo(RutaDeLectura);
files = folder.GetFiles("*.*", SearchOption.AllDirectories);
IEnumerable<string> fullNames = files.Select(file => file.FullName);
return View ("~/Views/Home/LectorArchivos.cshtml", fullNames.ToList());
}
}
}
Vista:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@{
ViewBag.Title = "LectorArchivos";
}
@model List<string>
<h2>LectorArchivos</h2>
@foreach (string item in Model)
{
<a href="@item">@item</a>
<br />
}
Valora esta pregunta


0