Не уверен, как вы визуализируете ваши viewdata.Но если вы храните HTML-файл в таблице базы данных, я уверен, что у вас есть столбец, содержащий FileType.Вы можете реализовать actionlink для открытия html-файла, используя метод типа FileContentResult.Предполагая, что у вас есть имя таблицы 'HtmlPage', doc и docType как столбцы.
public FileContentResult GetHtmlFile (int id) {HtmlPage htmlPage = _repository.GetPrepAttachmentByID (attachmentID);return File (htmlPage.doc.ToArray (), htmlPage.docType);}
Надеюсь, это поможет ...