假设我有一个 MVC3 网站,其 URL 如下: http: //www.anything.com/feed.xml
诀窍是,文件feed.xml并不真正存在,它将由控制器在运行时动态生成。这样,它将对人们透明。知道如何将控制器绑定到虚拟 URL 吗?
非常感谢。
假设我有一个 MVC3 网站,其 URL 如下: http: //www.anything.com/feed.xml
诀窍是,文件feed.xml并不真正存在,它将由控制器在运行时动态生成。这样,它将对人们透明。知道如何将控制器绑定到虚拟 URL 吗?
非常感谢。
这是你需要的吗?
routes.MapRoute("", "feed.xml", new { controller = "Feed", action = "Index" });
创建自定义路线并File result
从操作中返回。看看这个链接:
RouteHandler
)