title: Html.ActionLink to call an action from a different controller that's in a different folder
body: <p>I've got a simple view that creates a link if a login is successful and is located under /Login:</p>
  
  <pre><code>&lt;div&gt;
  @Html.ActionLink("Add a new Organization", "AddOrganization", 
             "/Setup/AddOrganizationController", new { id = Session["ID"] }, null)
  &lt;/div&gt;
  </code></pre>
  
  <p>After reading other similiar problems, I tried it adding the null after, as well as a few other overloads, but I can't get the link to work right.  When I click the link, it takes me to</p>
  
  <pre><code>http://setup/AddOrganizationController/AddOrganization
  </code></pre>
  
  <p>Which is leaving out the localhost part that needs to be there.  Without the null at the end, it tries to send me to</p>
  
  <pre><code>/Login/AddOrganization
  </code></pre>
  
  <p>All I want is a link that will run an action within the AddOrganizationController controller which is under /Setup directory.  The link should also pass the session id to the controller as an argument.  How can I do this?</p>