asp.net-mvc - Html.RenderAction 是否创建单独的请求?

标签 asp.net-mvc renderaction

当我的 View 显示 RenderAction 时,我在 Fiddler 中没有看到任何额外的请求调用。是不是因为它不是一个单独的 Web 请求,也就是说,它是在 Controller 呈现其 View 时在内部完成的?

最佳答案

RenderAction简单地调用 Controller 上的给定操作。该操作的结果将写入正在请求的当前页面。它不会强制客户端发出额外的请求。

有关更多信息,请参阅 Phil Haack 关于 Html.RenderAction and Html.Action 的帖子.

关于asp.net-mvc - Html.RenderAction 是否创建单独的请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8617453/

相关文章:

asp.net-mvc-2 - ASP MVC2 中部分缓存的当前做法是什么?

c# - 使用 ELMAH 配置自定义授权

.net - ASP.NET MVC 和 ADO.NET Entity Framework 中的最佳实践实体验证

asp.net-mvc - RenderAction 应该与表单一起使用吗?

asp.net-mvc-3 - Asp.Net MVC 3 - @Html.Action 不会呈现/返回任何 HTML

asp.net-mvc-4 - 如何让 MVC 找到我的 Controller 路径?

c# - 测试接口(interface)存储库

c# - 发布ASP .NET MVC项目时的“The type or namespace name could not be found”

c# - 如何在网络应用程序(mvc/asp.net)中实现视频聊天?

c# - Html.RenderAction 使用 AJAX