title: MVC tabs faster page loads
body: <p>I have a page that contains many tabs (5), and each tab when clicked loads different page with form fields and populates them.</p>
  
  <p>I want to be able to load these pages faster when each tab is clicked.  What is the best way to load pages in MVC when a tab is clicked.  Should I be using partialviews vs. normal views?  Is there
  a better way of doing this, to achieve the optimum page loads, like via ajax where no page refresh is needed?</p>
  
  <pre><code>  &lt;ul class="nav nav-tabs"&gt;
      &lt;li&gt;&lt;a href="@Url.Action("Edit", "Ordx", new { id = orderid })"&gt;General&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="@Url.Action("Items", "Ordx", new { id = orderid })"&gt;Item&lt;/a&gt;&lt;/li&gt;
      &lt;li class="active"&gt;&lt;a href="#"&gt;Total&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="@Url.Action("Shipping", "Ordx", new { id = orderid })"&gt;Shipping&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="@Url.Action("Comment", "Ordx", new { id = orderid })"&gt;Comment/Note&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="@Url.Action("Preview", "Ordx", new { id = orderid })"&gt;Preview/Send Order&lt;/a&gt;     &lt;/li&gt;
   &lt;/ul&gt;
  </code></pre>