У меня есть веб-приложение MVC 2. На сайте собраны заявки на получение ссуд. С каждым приложением я могу загружать документы. Мы загружаем документы в базу данных следующим образом:
private IEnumerable<byte> GetStreamByteArrayData(Stream stream)
{
byte[] buffer = new byte[8192];
int bytesRead = 0;
while ((bytesRead = stream.Read(buffer, 0, buffer.Length)) > 0)
{
for (int byteIndex = 0; byteIndex < bytesRead; byteIndex++)
{
yield return buffer[byteIndex];
}
}
}
Вызывающий метод выглядит следующим образом:
Convert.ToBase64String(GetStreamByteArrayData(hpf.InputStream).ToArray());
В моей таблице, которая отображает загруженные документы, у меня есть имя документа, тип MIME и так далее. Что я пытаюсь сделать, так это указать имя документа в ссылке. При щелчке по ссылке документ открывается. Я понятия не имею, как это сделать в приложении MVC.
Кто-нибудь может посоветовать или предоставить образец исходного кода? Любая помощь будет принята с благодарностью.
Спасибо.