Je le code MVC suivant:MVC - Affichage d'une liste de fichiers dans une vue
@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>
Voici mon modèle/entité, ou au moins une partie de celui-ci:
public class BicycleSellerListing
{
[HiddenInput(DisplayValue=false)]
public int BicycleSellerListingId { get; set; }
public virtual ICollection<BicycleImage> ImageList { get; set; }
}
Lorsque le contrôleur associé est appelé, je récupère les fichiers que l'utilisateur a déjà téléchargés sur le système (un maximum de trois) à partir de notre base de données. Ce que je ne sais pas comment faire est d'afficher les noms de ces fichiers dans la vue MVC ci-dessus.
randy, ce sont des uploaders de fichiers. Voulez-vous afficher les noms de fichiers avant de les télécharger? –
@DaveA - Oui, c'est exactement ce que je veux faire. Je veux afficher les noms des fichiers que l'utilisateur a déjà téléchargés afin qu'il/elle puisse ajouter plus ou les supprimer. –
Je ne comprends pas ce que vous essayez d'accomplir ici et quels sont les problèmes que vous rencontrez. Pourriez-vous reformuler votre question? Qu'est-ce que le modèle que vous avez montré a à voir avec la vue? –