диспетчер не подбирает маршрут - PullRequest
1 голос
/ 10 сентября 2009

Мой маршрут выглядит так:

  routes.Add(new Route("{companyName}/{action}/{id}", new MvcRouteHandler())
   {
     Defaults = new RouteValueDictionary(new { controller = "CompanyController", action = "Index", id = 1 }),
   }   
   );

мои действия:

  public ActionResult Index(string companyName, string id)
  {
         Response.Write(companyName);
         Response.End();

         return ViePage("~/views/company/index.aspx");
  }

1 Ответ

2 голосов
/ 11 сентября 2009

попробуйте это:

 routes.Add(new Route("{companyName}/{action}/{id}", new MvcRouteHandler())
   {
     Defaults = new RouteValueDictionary(new { controller = "Company", action = "Index", id = 1 }),
   }   
   );

когда вы ссылаетесь на ваши контроллеры, вы не хотите, чтобы часть имени контроллера была там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...