I have looked through SO and the internet in General and I can't seem to understand whether the following is possible
I have a link to an action:
<a href = "@Url.Action("Subject", "Main", new { id = 1 })">Link to Subject</a>
This works fine, I can use the id, to get the Subject and all other info I need for the model.
In the browser it shows:
http://www.example.com/Main/Subject/1
This is just fine, but it is not pretty or very helpful for the user.
I would like to be able to look up the subject from the Id in the Action and modify the URL to look like:
http://www.example.com/Main/Subject/Science
Is this possible and if so, could someone give me a steer on where to find out how to do it.
I cannot change the parameter to a string because the subject name is not unique, only the id.