RenderAction的替代方案

本文关键字:方案 RenderAction | 更新日期: 2023-09-27 18:08:50

是否有其他方法可以达到与

相同的结果?
@{Html.RenderAction("Builder", "Question"); }

,但语法不同。例如标准ASPX或HTML。

Mono目前不支持任何与Action相关的Html helper。换句话说,RouteCollection.cs的单一实现缺少AppendtailingSlash属性。(目前修复在mono 4.3,但等待发布)

是否有其他的语法或HTML,我可以用它来渲染一个动作在不同的控制器?

我问的原因是因为我们目前使用<a></a> html标签的ActionLinks由于相同的原因。所以我想RenderAction可能也有不同的方法。

如果有不同的方式我可以达到相同的结果,你可以张贴一个答案。

RenderAction的替代方案

我相信Mono现在确实支持Action,但它是有限的。例如,你不能在Javascript中使用@Url.Action,它将无法正常工作。但除此之外,支持它在那里。所以不需要替代