Показать загруженный документ из базы данных

У меня есть веб-приложение 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.

Кто-нибудь может посоветовать или предоставить образец исходного кода? Любая помощь будет принята с благодарностью.

Спасибо.

1
задан Brendan Vogt 10 October 2010 в 06:47
поделиться