我正在使用ASP.net MVC4并查看引擎剃须刀。 如何从任何控制器调用部分视图? 我有这个观点:Reclamante = Claimant,Victima = Victim,Conductor = Driver和DRC 在每个控制器中,我需要调用部分视图“Registro de Persona”,我能做什么? 在代码我有这个: 视图:
$("#newVictima").click(function () {
$('#dialogVictima').load('@Url.Action("raRegistroPersona", "raTabVictima", new { area = "Reclamos" })',
function (response, status, xhr) {
$('#dialogVictima').dialog('open');
});
});
Controller(raTabVictima)
public ActionResult raRegistroPersona(){
return View("_raRegistroPersona");
}
我想在每个控制器中使用视图部分(“Registro de Persona”),而不是为每个控制器创建相同的局部视图,我能做到吗?
答案 0 :(得分:1)
RedirectToAction("Action Name", "Controller Name", new { area = "Area Name" });
答案 1 :(得分:0)
我想在区域控制器中显示菜单。菜单位于MVC结构的顶部。
@{Html.RenderAction("UserMenu", "MyController", new { area="" });}
它对我有用。