0

我想使用 RenderAction,但出现错误:

执行处理程序“System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerWrapper”的子请求时出错。

我的观点:

@{
    Layout = string.Empty;
}

@{ Html.RenderAction("AssetStructureChart"); }

控制器:

public ContentResult AssetStructureChart() {
  return Content("test");
}

而且我不使用任何布局。我不明白为什么这不起作用。有人可以帮忙吗?

4

1 回答 1

0

通过 c# 扩展方法实现了这一点。

public static MvcHtmlString AssetStructureChart(this HtmlHelper htmlHelper)
{
   return MvcHtmlString.Create("test");
}

并认为:

@Html.AssetStructureChart(false)
于 2012-11-19T07:43:42.933 回答