.NET MVC 在不同 Controller 上的调用方法

标签 .net asp.net-mvc action

有人可以告诉我如何从操作方法中调用不同 Controller 上的方法吗?我不想重定向。我想在不同的 Controller 上调用一个返回字符串的方法,并在我的操作方法中使用响应。

最佳答案

在我看来,您应该重构您的应用程序,并将生成字符串的功能提取到一个新的单独类(或者重用现有的类,如果您有合适的类),并让两个 Controller 都使用该类。

关于.NET MVC 在不同 Controller 上的调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1296680/

相关文章:

asp.net - RIA + LINQ to SQL 与 RIA + Entity Framework

java - 如何通过 Java 使用 Selenium 调整元素大小?

java - 中断 libgdx 碰撞时的 Action

c# - .NET MySQL 连接器冲突的 DbProviderFactories

c# - WPF 中的倒角半径(类似于负半径)

.net - 为什么 resharper 建议 : "Return type can be IEnumerable<T>"?

asp.net-mvc - Razor 中的嵌套布局是否很慢?

asp.net-mvc - 使用 RedirectToAction 对 ASP.NET MVC 2 中的 Controller 进行单元测试

triggers - Zabbix:仅在 5 分钟后触发操作

.net - 如何在 iis 中托管启用了网络命名管道绑定(bind)的 wcf 应用程序?