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