title: How to add parameters to a @Url.Action() call from JavaScript on click
body: <p>I have a link that when clicked needs to call a controller action with certain data which must be retrieved via JavaScript.  The action will be returning a FileStreamResult.</p>
  
  <p>I looked at @Url.Action but I couldn't figure out how (or even if) I could pass value dictionary stuff which had to be retrieved via JS.  </p>
  
  <p>So then I went with a $.post from a click handler.  The problem I'm having is that I'm not sure what to do in my success: function() to return the file stream result to the user.  Or even if I can.</p>
  
  <p>So any help on how you would do something like this would be great..</p>