0

我正在使用 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');
         });
    });

控制器 (raTabVictima)

public ActionResult raRegistroPersona(){
    return View("_raRegistroPersona");
}

我想在每个控制器中使用部分视图(“Registro de Persona”),而不是为每个控制器创建相同的部分视图,我能做到吗?

在此处输入图像描述

4

2 回答 2

1
RedirectToAction("Action Name", "Controller Name", new { area = "Area Name" });
于 2013-03-25T17:26:35.387 回答
0

我想在区域控制器中显示菜单。菜单位于 MVC 结构的顶部。

@{Html.RenderAction("UserMenu", "MyController", new { area="" });}

它对我有用。

于 2016-04-12T14:06:03.517 回答