Загрузите непосредственно представление, возвращенное из контроллера, в ASP.NET Core 3.1 MVC. ⇐ Jquery
-
Гость
Загрузите непосредственно представление, возвращенное из контроллера, в ASP.NET Core 3.1 MVC.
После заполнения формы и нажатия кнопки загрузки вызывается следующий контроллер.
public async Task InvigilatorDiaryPrint (InvigilatorDiaryDTO invigilatorDiaryDTO) { var status = this._invigilatorDiaryService.CreateInvigilatorDiaryEntry(invigilatorDiaryDTO); if (invigilatorDiaryDTO.StudentDetails.Count == 0 && статус) { invigilatorDiaryDTO = ожидайте этого._invigilatorDiaryService.GetStudentEntryDetails(invigilatorDiaryDTO); } return this.View("~/Views/InvigilatorDiary/InvigilatorDiaryPrint.cshtml", invigilatorDiaryDTO); } Этот вид отличается от того, где находится текущая кнопка загрузки. Но при нажатии кнопки «Загрузить» он должен напрямую загрузить представление, полученное от этого контроллера, в виде PDF-файла, а не отображать его. Как это сделать в ASP.NET Core 3.1 MVC?
После заполнения формы и нажатия кнопки загрузки вызывается следующий контроллер.
public async Task InvigilatorDiaryPrint (InvigilatorDiaryDTO invigilatorDiaryDTO) { var status = this._invigilatorDiaryService.CreateInvigilatorDiaryEntry(invigilatorDiaryDTO); if (invigilatorDiaryDTO.StudentDetails.Count == 0 && статус) { invigilatorDiaryDTO = ожидайте этого._invigilatorDiaryService.GetStudentEntryDetails(invigilatorDiaryDTO); } return this.View("~/Views/InvigilatorDiary/InvigilatorDiaryPrint.cshtml", invigilatorDiaryDTO); } Этот вид отличается от того, где находится текущая кнопка загрузки. Но при нажатии кнопки «Загрузить» он должен напрямую загрузить представление, полученное от этого контроллера, в виде PDF-файла, а не отображать его. Как это сделать в ASP.NET Core 3.1 MVC?
Мобильная версия