C# 如何在Razor中获取FriendlyURL?
任何人都知道我可以如何将URL从: www.contoso.com/locations?Country=越南 进入 www.contoso.com/越南 在Razor、C#、Webforms中。(我正在使用Webmatrix) ie-从搜索结果创建友好URLC# 如何在Razor中获取FriendlyURL?,c#,.net,razor,C#,.net,Razor,任何人都知道我可以如何将URL从: www.contoso.com/locations?Country=越南 进入 www.contoso.com/越南 在Razor、C#、Webforms中。(我正在使用Webmatrix) ie-从搜索结果创建友好URL 谢谢在RouteConfig.cs中添加以下路线: routes.MapRoute( "Vietnam", "{vietnam}", new { controller = "NameOfYourController"
谢谢在
RouteConfig.cs
中添加以下路线:
routes.MapRoute(
"Vietnam",
"{vietnam}",
new { controller = "NameOfYourController", action = "NameOfYourAction" },
new { vietnam = UrlParameter.Optional }
);
您必须指定控制器的名称(不含“控制器”一词)以及处理请求的操作。谢谢@CodingYoshi,但我不是在使用MVC,而是在Webmatrix下使用Web表单。(我刚刚更新了澄清请求)@Mark我不是网络专家,但据我所知,您也可以在WebForms中配置路由: