【发布时间】:2012-05-13 20:15:03
【问题描述】:
我正在尝试在我的 MVC 控制器中编写一些代码,这些代码将动态调用另一个控制器操作并将其呈现为字符串。基本上我正在尝试使用可用于剃刀视图的 @Html.Action() 辅助方法。
但是控制器中的 HtmlHelper 似乎无法访问 Action 方法来调用控制器操作并输出字符串。
有谁知道我如何将部分视图动态呈现为字符串,然后将该字符串添加到内容结果中?
我不想在 razor 视图中执行任何此类逻辑,因为它是完全动态的,并且 HTML 可以根据用户在数据库中设置的某些配置完全更改。这意味着我可能想要调用许多不同的控制器操作,获取字符串并将其附加到内容结果中。
人们可以提供的任何帮助将不胜感激。
【问题讨论】:
标签: asp.net-mvc razor controller action html-helper