title: Load View again by passing updated parameter to the same Controller MVC 3
body: <p>I want to load the same view again by passing updated parameter from text input on the link click. I tried to use something like <code>&lt;a href="@Url.Action("Index", "Home", new {id = "txtCount".value }).</code>  Not sure if there is even a way to do this. I know I could use partial but I want to reload the whole page with updated parameter. Thanks in advance for any help.</p>
  
  <p>Controller</p>
  
  <pre><code>[HttpGet]
  public ActionResult Index(int id)
  {
      return View(id);
  }
  </code></pre>
  
  <p>View</p>
  
  <pre><code>@model int
  @using (@Html.BeginForm())
  {
      &lt;input id="txtCount" value="1" /&gt;
      &lt;a href="@Url.Action("Index", "Home", new { id = 5 @*// get value from txtCount*@ })"&gt;Update&lt;/a&gt;
          for (int i = 0; i &lt; Model; i++)
          {
              &lt;div&gt;@i &lt;/div&gt; 
          }
  }
  </code></pre>