标签: c# asp.net-mvc ruby-on-rails-3
我们正在使用C#作为语言将Ruby on Rails 3.2应用程序转换为.NET MVC 4。有没有办法从C#中的当前控制器中的另一个控制器渲染视图,类似于Rails的方式。
例如,在Rails中,在当前的控制器中,您可以调用:
render :template => 'another_controller/action'
在线搜索时,我发现有关于从C#控制器渲染 部分 视图的文章/ SO问题。从另一个被认为不是最佳实践的控制器渲染完整视图?
答案 0 :(得分:1)
您需要致电RedirectToAction
将动作名称和控制器名称作为字符串传递给它。