我正在创建一个自定义的ActionResult类,我需要它才能在UserControl
上运行。到目前为止,我发现的所有例子都如下所示:
return MyResult("~/Areas/AreaName/Views/ControllerName/UserControlName.ascx", myModel);
这很长,所以我希望它的操作方式与调用View()
相同,即我只是传入名称,MVC确定正确的路线:
return MyResult("UserControlName", myModel);
有没有办法可以找到正确的控制路径,而无需手动指定?
答案 0 :(得分:0)
为什么不继承ViewResult
并覆盖您需要的方法?