Pracujem na webovej aplikácii MVC3. Jednou z mojich požiadaviek je, že mám odkaz na pomocnú dokumentáciu. Tu sú dokumenty pomocníka v programe Microsoft Word (.doc) a sú uložené v sieťovej zdieľanej zložke. Pokúsil som sa vytvoriť odkaz na tento dokument, vyskúšal som však celý rad vecí, ale nemám úspech.
V súčasnosti je odkaz v zobrazení nazývaný Help, konkrétne / Home / Help.
Môžem vytvoriť odkaz, ale na začiatok adresy URL pridá / Domov / smerovanie. Pokúsim sa vytvoriť pravidlo ignorovania bez úspechu.
Máte nejaké návrhy? Majte na pamäti, že umiestnenie súborov nie je požiadavka, ktorú môžem zmeniť.
odpovede:
1 pre odpoveď č. 1Čo ak použijete ActionLink ako na ControllerAction
@Html.ActionLink("Download", "Home")
a implementujte akciu sťahovania takto:
public ActionResult Download()
{
return new FileContentResult(System.IO.File.ReadAllBytes("\\myserver\pub\test.doc"), "application/msword");
}
ale mali by ste to použiť, iba ak je váš dokument veľmi malý ...