У меня есть несколько вкладок заголовка на базовой странице index.aspx, которая использует главную страницу.
вкладки заголовка правильно отображаются на странице индекса из viewusercontrol (<% Html.RenderPartial ("pvHeaderTabs")%>).проблема в том, что я пытаюсь загрузить другие частичные представления на страницу индекса без какой-либо удачи.кто-то может указать, что я делаю неправильно?
на главной странице я добавил следующий код js:
$(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