Kann mir jemand helfen? Ich mache einige Tests in ASP.NET MVC.Wie bekomme ich eine nette URL wie "http://stackoverflow.com/questions/1074/asp-mvc"
Ich möchte die nette URL als Stackoverflow.com Routing-System implementieren.
Zum Beispiel: stackoverflow.com/questions/1074/asp-mvc domain.com/id/title
Hier ist mein Code:
in der Global.asax
routes.MapRoute (null, "posts/{PostId}/{Title}", neu {controller = "Beiträge", action = "Details", post = (string) null}, new {PostId = @ "\ d +", Ti tle = @ "([A-Za-z0-9 -] +)"} );
in der Ansicht:
Mit diesen Codes, ich bin geting die url: http://localhost:53171/posts/Details?PostID=5&Title=Test-title
Kann mir einer ein raten?
Vielen Dank.