Я працюю над веб-додатком MVC3. Однією з моїх вимог є посилання на довідкову документацію. Тут довідкові документи знаходяться в Microsoft Word (.doc) і зберігаються в мережній папці. Я намагався створити посилання на цей документ, але не маю успіху.
Наразі посилання знаходиться в режимі виклику довідки, конкретно / Home / Довідка.
Я можу створити посилання, але він додає / Home / routing до початку URL-адреси. Я намагаюся створити правило ігнорування без успіху.
У кого-небудь є пропозиції? Майте на увазі, що розташування файлів не є вимогою, яку я можу змінити.
Відповіді:
1 для відповіді № 1Що робити, якщо ви використовуєте ActionLink для ControllerAction
@Html.ActionLink("Download", "Home")
і виконайте такі дії:
public ActionResult Download()
{
return new FileContentResult(System.IO.File.ReadAllBytes("\\myserver\pub\test.doc"), "application/msword");
}
але ви повинні використовувати тільки це, якщо ваш документ дуже маленький ...