title: Using a dictionary to dynamically pass values to an ActionLink in ASP.NET MVC
body: <p>Is there a way to pass a  <code>Dictionary&lt;string, string&gt;</code> to <code>Html.ActionLink()</code>?</p>
  <h3>My Dictionary:</h3>
  <pre><code>var myDictionary = new Dictionary&lt;string, string&gt; { { &quot;serviceId&quot;, &quot;2342&quot; } }
  </code></pre>
  <p>I tried doing this:</p>
  <pre><code>Html.ActionLink(&quot;Text here&quot;, &quot;Action&quot;,&quot;Controller&quot;, myDictionary, null)
  </code></pre>
  <p>but that doesn't work</p>