Проблема: У меня есть файл с именем по их идентификатору из базы данных. И когда кто-то хочет загрузить его, мне нужно изменить его на настоящее имя. Файл на сервере выглядит, например, следующим образом: http://localhost:34256/Content/uploads/23. Так, например, мое имя файла 23 , но мне нужно изменить его на textfile1.txt .
Я создал частичное представление со списком этих файлов:
@foreach (var item in Model)
{
<a href="/Content/uploads/@item.Id" title="@Html.Encode(item.FileName)">
<img src="@item.IcoSrc" /><br />
@item.FileName
</a>
}
Где @item.FileName
- настоящее имя файла. Когда кто-то загружает файл из этого списка, он получает файл с именем @item.Id, а не @item.FileName. Как я могу это изменить?
Я использую MVC3 и .NET framevork 4.
Любая помощь высоко ценится!