title: ASP.NET MVC button not firing navigation
body: <p>I am learning ASP.NET MVC newly. I am trying to setup a navigation between screen as below</p>
  
  <p>HomeController.cs</p>
  
  <pre><code>public class HomeController : Controller
  {       
      public ActionResult Welcome(string newId)
      {
          ViewBag.Message = "Welcome to my shop.";
          return View();
      }
  }
  </code></pre>
  
  <p>Welcome.cshtml</p>
  
  <pre><code>@{
      Layout = "~/Views/Shared/_Layout.cshtml";
  }
  
  @using (Html.BeginForm())
  {
      &lt;h1&gt;The shoppee&lt;/h1&gt;    
      &lt;input type="button" title="Cart" value="Shop Items" onclick="window.location.href='@Url.Action("SelectItems", "Cart") %&gt;'" /&gt;
  }
  </code></pre>
  
  <p>I have built a new CartController with SelectItems.cshtml. I have added them to routeconfig.cs. But the button above is not firing at all. I am able to manually navigate to the url using </p>
  
  <pre><code>http://localhost:portnumber/Cart/SelectItems
  </code></pre>