有没有办法从代码中调用Controller的<i>
并将整个视图作为String返回。我希望从数据库中的信息中调用此控制器和操作,没有硬编码的控制器调用,尽可能动态。
例如,我有一个ParitalViewResult
,其中包含以下TestscController
(代码不完整,只是一个占位符):
PartialViewResult
我有一个ViewExtension,它会将一个View渲染为String,但它永远不会命中public PartialViewResult _Display ()
{
return PartialView();
}
的_Display。它只运行TestsController
。
我可以打电话给以下人员:
.cshtml
使用此ViewExtension(效果很好,但没有击中控制器:
strView = PartialView("~/Views/Tests/_Display.cshtml", model).RenderToString();
如果我能提供更多详细信息,请与我们联系。