+1  A: 

I think it may work if you use the trigger method to generate the submit event, but I think there's a less complicated way to do this using jQuery.

<div class="panel" id="blogPostPanel">
    <img src="/images/ajax-loader.gif" alt="ajax-loader" />
</div>

<script type="text/javascript">
    $(function() {
         $('#blogPostPanel').load( '<%= Url.Action( "LatestBlogPosts", "Blog" ) %>' );
    });
</script>
tvanfosson
Awesome! Worked like a charm...Thanks man!
Hadi Eskandari
A: 

You need to call the __doPostBack javascript function if you're expecting a traditional postback.

http://geekswithblogs.net/mnf/archive/2005/11/04/59081.aspx

Chad Grant
There is no __doPostBack function in Asp.Net MVC
Charles Boyung