ASP.NETMVC-我需要呈现节的操作方法。我怎么做?

ASP.NETMVC-我需要呈现节的操作方法。我怎么做?,asp.net,asp.net-mvc,asp.net-mvc-3,razor,Asp.net,Asp.net Mvc,Asp.net Mvc 3,Razor,在我的布局视图中,我有@RenderSection()方法。现在,我想编写自己的操作方法,该方法与@RenderSection()完全相同。我怎么做 编辑:也许我会澄清一下。我不知道如何访问控制器内的特定部分。有可能吗 编辑:好的,进一步解释: 我正在使用甜甜圈缓存机制。它有@Html.Action()方法的重载,允许不缓存它。 我不想缓存我的@RenderSection(),所以我需要做一些事情来禁用该特定节上的缓存。只需创建一个正常操作,返回部分视图,然后使用@Html.action()将其

在我的布局视图中,我有
@RenderSection()
方法。现在,我想编写自己的操作方法,该方法与
@RenderSection()
完全相同。我怎么做

编辑:也许我会澄清一下。我不知道如何访问控制器内的特定部分。有可能吗

编辑:好的,进一步解释: 我正在使用甜甜圈缓存机制。它有@Html.Action()方法的重载,允许不缓存它。
我不想缓存我的@RenderSection(),所以我需要做一些事情来禁用该特定节上的缓存。

只需创建一个正常操作,返回部分视图,然后使用@Html.action()将其输出到视图,并使用适当的重载禁用缓存。请记住,某些性能影响可能适用


为了提供一个代码示例,我需要先查看您的代码。

也许我遗漏了一些东西,但是下面的代码有什么问题

@section mySection {
    @Html.Action(...)
}

通常在视图中填充部分。你能举个例子让我们看看你到底要做什么吗?你能解释一下你在这里想要实现什么吗?可能的情况是,您不需要自定义操作方法。