0

デフォルトのパラメーターである正規表現を使用しようとしましたが、URL "/Assets/Images/" に対して何も機能しません。見つからないという 404 エラーが発生し続けます。「/Assets/Images/0」だけで動作します。

 routes.Add(
           "Images",
           new Route(
               "Assets/Images/{*Id}",
                   new ImageRouteHandler(new ImageHandler())
               )
           );
4

1 に答える 1

0

Images という AssetsController にアクションを追加する必要があります。

public class AssetsController : Controller
{
   public ActionResult Images()
   {
      return View();
   }
   [HttpGet]
   public ActionResult Images(int id)
   {
      return View();
   }
}
于 2012-09-06T17:55:06.210 に答える