MVC2.0 我建了一个area admin 就是后台管理
Global.asax 设置
RouteTable.Routes.Add("ImagesRoute",
new Route("Admin/Images/{filename}", new ImageRouteHandler()));
我是想当 用户访问 http://localhost/Admin/Images/{filename} 时 把路径映射到
http://localhost/Areas/Admin/Content/Images/{filename}
这样View页面上我就不用图片的图径处理了
<img src="images/login.gif" width="242" height="138">
这样就可以直接显示图片,但不知道为什么,无法映射。。。
但把Routes改成
RouteTable.Routes.Add("ImagesRoute",
new Route("Images/{filename}", new ImageRouteHandler()));
用 http://localhost/Images/{filename} 访问时就可以了。。
何解?