2017-07-18 40 views
1

任何人都知道我可以把從網址: www.contoso.com/locations?Country=Vietnam 到 www.contoso.com/Vietnam如何在剃刀中獲得友好URL?

在剃刀,C#,Web表單。 (我正在使用Webmatrix)

ie - 從搜索結果創建FriendlyURLS。

感謝

回答

1

RouteConfig.cs,添加以下路由:

routes.MapRoute(
    "Vietnam", 
    "{vietnam}", 
    new { controller = "NameOfYourController", action = "NameOfYourAction" }, 
    new { vietnam = UrlParameter.Optional } 
); 

您必須指定控制器的名稱(無字控制器),並且將處理該請求的動作。

+0

感謝@CodingYoshi,但我沒有使用MVC - 而是Webmatrix下的Web Forms。 (我剛剛通過要求澄清更新) – Mark

+0

@Mark我不是Web上的專家,但據我所知,您也可以在WebForms中配置路由:https://msdn.microsoft.com/en-us /library/cc668177.aspx –