Отображение различных PDF-документов, загружаемых пользователем - PullRequest
0 голосов
/ 06 апреля 2020

Мне нужно найти способ отображения различных документов, которые пользователь может загрузить. Представление ниже показывает код, который будет отображать определенный документ с именем piano.pdf, который написан в коде. Этот код будет отображать документ piano.pdf. Есть ли способ заменить piano.pdf переменной, которая будет отображать различные файлы PDF, расположенные в файловой системе? Я включил код в представление, модель и метод контроллера, который вызывает представление.

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

@model TheExchangeI.ViewModels.UserDocumentViewModel

@{
   `enter code here` ViewBag.Title = "DisplayDocument";
}

<h2>DisplayDocument</h2>

<div class="col-md-8">

 <embed src="~/Content/UserDocuments/piano.pdf" width="100%" height="375" type="application/pdf">


        <p>
            <label></label>
        </p>

    </div>

Модель:

namespace TheExchangeI.Models
{
    public class UserDocument
    {
        public int ID { get; set; }

        [Display(Name = "File")]
        [StringLength(100)]

        public string FileName { get; set; }




        public string UserNumber { get; set; } 

    }
}

Метод контроллера:

public ActionResult DisplayDocument() //  (int id)
     {

         return View();


     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...