Ich versuche, so etwas wie StackoverflowASP.NET MVC Routing/SEO Friendly URL
Nehmen Sie einen Link von Stackoverflow zum Beispiel zu tun:
, wenn Sie den letzten Teil entfernen (Hidden Features of C#?) es gibt immer noch das gleiche Ergebnis zurück.
Für meinen Routing in Global.asax Ich habe versucht, so etwas wie tun "{Aktion}/{id}/{title}"
Auf meiner Seite, das ist mein Link:
<%= Html.ActionLink(video.Title, "Details", "Videos", new {id = video.ID, title = video.Title.Replace(" ", "-")}, null) %>
das tut, was ich will, außer dass in den meisten Fällen zu tun, nachdem die ID wirft es in „? title = bla-bla-bla“
ich möchte sagen, "id/bla-bla-bla "
Was ist mein Problem? (Abgesehen davon, dass es ein Noob ist)
Können Sie alle Routen in Ihrer global.asax.cs veröffentlichen? Vielleicht wird eine andere zuerst abgestimmt ... – Peter
@Peter in der Tat war das der Fall –
+1 für "Was ist mein Problem? (Neben einem Noob sein)" – Jake