title: Get Url in post Action of ASP.NET MVC 3
body: <p>I have 2 Index Actions Post And Get when I submitted form the Post Action returned:</p>
  
  <pre><code>return RedirectToAction("Index");
  </code></pre>
  
  <p><strong>Edit:</strong></p>
  
  <p>My get Index Action can get some parameters to support search and filter returned List. like this:</p>
  
  <pre><code>public ActionResult Index(string search = "", long searchItem = 0, long RC = 0, long Page = 1)
  </code></pre>
  
  <p>I used Paged List and there is a <code>DropDownList</code> that show Numbers of row in per page, I Write a jquery script to change of this dropdown form.submited and when form submitted 
  in <code>RedirectTAction</code>  I lost my parameters the followings Code:</p>
  
  <pre><code>[HttpPost]
  public ActionResult Index(FormCollection collection, string search = "") {
  
      long RowCount = 0;
      long.TryParse(string.Format("{0}", collection["RowCount"]), out RowCount);
  
  //More implement
  
  return RedirectToAction("Index", new { RC = RowCount, search = search, searchItem = Id });
  </code></pre>
  
  <p>So is there any way to Get Url or url parameters in Post Action? What is your suggestion in situations like this? </p>