i have some header tabs on a basic index.aspx page that uses a masterpage.
the header tabs are correctly rendered on the index page from a viewusercontrol (<% Html.RenderPartial("pvHeaderTabs")%>). the problem is i am trying to load other partial views into the index page without any luck. can someone point out what i am doing wrong?
on the master page i have added the following js code:
$(document).ready(function () { $('div.headertabs span').click(function () { var tabclass = $(this).attr('class') var tabid = $(this).children('a').attr('id') if (tabclass.indexOf("selected") == -1) { $(this).parent().children('.selected').removeClass('selected'); $(this).addClass('selected'); switch (tabid) { case "dashboard": $('#MainContent').load('<%= Html.RenderAction("ViewDashboard") %>'); default: $('#MainContent').load('<%= Html.RenderAction("ViewDashboard") %>'); } } }); });
HomeController.vb
Function ViewDashboard() As ActionResult Return PartialView() End Function