我有一些新的地图路径,但我想更改网址中的字符串,例如在此映射中:
mysite的/新闻/更多/ 13
routes.MapRoute(
name: "IssueNews",
url: "News/More/{newsId}",
defaults: new
{
controller = "News",
action = "More",
newsId = UrlParameter.Optional
}
);
我想在我的网址中使用新闻标题并将其更改为:
mysite / News / {新闻标题}
任何建议?
答案 0 :(得分:1)
此路线应该能够正常工作
routes.MapRoute(
name: "IssueNewsTitle",
url: "News/newsId/{newsTitle}",
defaults: new
{
controller = "News",
action = "More",
newsTitle= UrlParameter.Optional
}
);