Is there any way to get RouteData from a url string?
I have login form with returlUrl as query string parameter.
My routes are defined as : {languageCode}/{controller}/{action}
In action method LogIn(string returlUrl)
the returlUrl is something like "en/home/contacts" etc.
I need to change languagePart a i dont want to use string.Replace, as routes may change in future.
Thank you.
So this is an old thread obviously, but for anyone else coming to this question via Google, I just wrote a blog post about a way to do this pretty easily. I actually came across this question on SO when I was attempting to find a way to do this myself but I didn't find one that I liked so I wrote my own.
Creating a RouteData Instance from a URL
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With