title: Using HtmlActionLink ASP.NET and adding attributes
body: <p>I'm learning ASP.NET MVC, and I have some problems, I would like to know what's the advantage of using Html.ActionLink() method instead of a normal Anchor tag, I don't see any obvious advantage yet, mostlyu because I have more problems using ASP's built-in method. Something else I would like to know, is how to add various attributes to Html.ActionLink(), I'm using this:</p>
  
  <pre><code>@Html.ActionLink("About", "About", "Home", new{ area="" }, new Dictionary&lt;string, Object&gt;{ { "class", "about-link" }, { "aria-role", "button" }, { "title", "About us..." } })
  </code></pre>
  
  <p>I found this in StackOverflow, but it just doesn't work, and I've been trying many things, but nothing.</p>