我尝试使用默认参数,正则表达式,并且没有任何内容适用于URL“/ Assets / Images /”。我一直收到404错误,说它无法找到。它只适用于“/ Assets / Images / 0”。
routes.Add(
"Images",
new Route(
"Assets/Images/{*Id}",
new ImageRouteHandler(new ImageHandler())
)
);
答案 0 :(得分:0)
您需要向AssetsController添加一个名为Images
的动作public class AssetsController : Controller
{
public ActionResult Images()
{
return View();
}
[HttpGet]
public ActionResult Images(int id)
{
return View();
}
}