Question: here is part of my code

this

```
<%= Html.ActionLink(Model[x].Title, "Index", "q", new { slug = Model[x].TitleSlug, id = Model[x].PostID }, null)%>

```

produces this url

```
http://localhost:61158/q/is_there_another_indiana_jones_movie_in_the_works/4

```

but I want to produce a url with a fragment, like this:

```
http://localhost:61158/q/is_there_another_indiana_jones_movie_in_the_works/4#1

```

Is there a way to do this using the HTML.ActionLink function?

Answer: 
You need to call [this overload](http://msdn.microsoft.com/en-us/library/dd460522.aspx)
Fragments are supported in MVC 5. (See <https://msdn.microsoft.com/en-us/library/dd460522(v=vs.118).aspx> and <https://msdn.microsoft.com/en-us/library/dd492938(v=vs.118).aspx>.) So your code would be 

```
Html.ActionLink(Model[x].Title, "Index", "q", new { slug = Model[x].TitleSlug, id = Model[x].PostID }, null, "1", null, null)

```