如何在RouteConfig中搜索没有动作关键字的ASP.NET MVC

时间:2019-07-13 17:27:57

标签: asp.net search model-view-controller

asp .net mvc搜索,不带动作名称,仅2级=控制器和参数

 routes.MapRoute(
      name: "Search",
      url: "Search/{parama}",
      defaults: new { controller = "Search", action = "Index", parama = UrlParameter.Optional }
  );

结果: www.testdomainname.com/Searcha/关键字

Searcha是控制者

关键字是天堂

1 个答案:

答案 0 :(得分:0)

这是{*}

的好用例

检查多路线部分here

routes.MapRoute(
      name: "SearchRoute",
      url: "searchFor/{*parama}",
      defaults: new { controller = "Search", action = "Index", parama = UrlParameter.Optional }
  );