我正在 mvc 4 中创建博客并尝试创建路由。
这是它现在的样子:
/About/Index
但我希望它看起来像:
/About/Firstname-Lastname
名字和姓氏总是相同的;它不应该是动态的。这是我到目前为止所拥有的。我知道这是因为它需要知道什么视图显示。那么有没有办法说如果 /About/Firstname-Lastname 然后显示索引?
routes.MapRoute(
name: "About",
url: "{controller}/{name}/",
defaults:
new
{
controler = "About",
action = UrlParameter.Optional,
name = "firstname-Lastname"
}
);