关于.NET MVC 4 使用中的一个问题,求帮助~~
本帖最后由 chenlitong_521 于 2013-10-23 10:27:06 编辑
在开发中遇到了一个问题是这样的,我的一个链接的类似 http://localhost:80/home/download/Id/fileName
路由已经配好了~~
routes.MapRoute(
name: "download",
url: "Home/download/{id}/{fileName}",
defaults: new { controller = "Home", action = "downlaod", id = UrlParameter.Optional, fileName = UrlParameter.Optional }
);
不过 fileName 是 abcd 这样的格式没有问题可以正常访问,但是如果 fileName 传的参数是 abcd.txt 之类的参数就不行了 ~~求 助~~这个什么原因啊~我要怎么改才能正常使用啊~~
public ActionResult download(int id, string fileName)
{
return xxxx;
}
------解决方案--------------------我猜想是.txt是静态文件
不经过路由的,你要想办法让他经过路由~