У меня есть вид бритвы, который отображает все файлы PDF, связанные с конкретным пользователем, использующим для каждого цикла. Для отображения pdf-файла я использовал <embed>
.Foreach loop не работает в модальном
@foreach (FileInfo res in Model)
{
<embed src="~/PDF/@res.Name" width="850" height="850" type="application/pdf" />
}
Используя приведенный выше код, он петли и отображает pdf правильно. Тем не менее, я хочу, чтобы pdf-файл отображался в модальном окне. Таким образом, у меня есть этот код ниже, он петляет и отображает все разные имена файлов, но когда я просматриваю их, все файлы отображают содержимое первого файла в модальном окне.
@foreach (FileInfo res in Model)
{
<div class="modal fade" id="resultmodal" role="dialog" tabindex="-1">
<div class="modal-dialog modal-lg">
<div class="modal-body">
<embed src="~/PDF/@res.Name" width="850" height="850" type="application/pdf" />
</div>
</div>
</div>
<div>
<a href="#resultmodal" data-toggle="modal">View Result</a>
</div>
}
Любые идеи?
Не следует ли изменить источник вставки тегов, используя переменную res внутри цикла? – ggderas
При отладке в инструментах разработчика браузеров задается ли каждый встроенный src с различными именами файлов? –
@ggderas - это идея, что она должна измениться, потому что она петли – Qwerty