У меня есть следующий MVC код:MVC - Отображение списка файлов в представлении
@model ExchangeSite.Entities.BicycleSellerListing
<fieldset>
<legend>Images</legend>
<div>
<div class="imagelabel">
Image #1
</div>
<div>
<input type="file" name="[0].files" id="files_0" style="width:275px"/>
</div>
<div class="imagelabel">
Image #2
</div>
<div>
<input type="file" name="[1].files" id="files_1" style="width:275px"/>
</div>
<div class="imagelabel">
Image #3
</div>
<div>
<input type="file" name="[2].files" id="files_2" style="width:275px"/>
</div>
</div>
</fieldset>
Вот моя модель/юридическое лицо, или по крайней мере его часть:
public class BicycleSellerListing
{
[HiddenInput(DisplayValue=false)]
public int BicycleSellerListingId { get; set; }
public virtual ICollection<BicycleImage> ImageList { get; set; }
}
Когда вызывается связанный контроллер, я извлекаю файлы, которые пользователь уже загрузил в систему (максимум три) из нашей базы данных. То, что я не знаю, как это сделать, - показать имена этих файлов в представлении MVC, показанные выше.
randy, это файлы для загрузки файлов. Вы хотите отобразить имена файлов перед их загрузкой? –
@ Даве - Да, это именно то, что я хочу делать. Я хочу отобразить имена файлов, которые пользователь уже загрузил, чтобы он мог добавить или удалить их. –
Я не понимаю, чего вы пытаетесь достичь здесь и с какими проблемами вы сталкиваетесь. Не могли бы вы переформулировать свой вопрос? Какая модель, которую вы показали, имеет отношение к представлению? –