您可以在文件 Global.asax 中进行配置,例如:
routes.MapRoute(
"CategoryDetails", // Route name
"{cid}/{id}/{categoryName}/{articleName}.htm", // URL with parameters
new { controller = "News", action = "Detail", categoryName = UrlParameter.Optional, articleName = UrlParameter.Optional, cid = UrlParameter.Optional, id = UrlParameter.Optional } // Parameter defaults
);
视图中的代码,例如:
<a href="<%: Url.Action("Detail", "News", new { cid = Model.CategoryId, id = obj.ID , categoryName=Model.TitleContent, articleName = "1" })%>">