Best way to automatically update HTML DOM (instead reloading page for reading database)
<p>I'm using Asp.Net MVC and SQL server. I would like to update the HTML content with new data from database without having to reload the page. What's the best way to do so?</p>

<pre><code>@foreach (var item in Model) {

    &lt;div class="student"&gt;
        &lt;div&gt;           
            &lt;label&gt;
                @item.Name @item.LastName
            &lt;/label&gt; 
            &lt;br/&gt;           
            &lt;span&gt;@item.School  @item.Course&lt;/span&gt;
            ....
            &lt;br /&gt;            
            &lt;hr /&gt;
        &lt;/div&gt;
    &lt;/div&gt;
}
</code></pre>