2014-11-13 3 views
0

Мы находимся в процессе преобразования приложения Ruby on Rails 3.2 в .NET MVC 4 с использованием C# в качестве языка. Есть ли способ визуализации представления с другого контроллера в текущем контроллере на C#, аналогичном способу Rails.Render Other Controllers View From Within Controller (не частичный просмотр)

Например, в Rails, в текущем контроллере вы можете позвонить:

render :template => 'another_controller/action' 

При поиске в Интернете все, что я мог бы найти, были статьи/SO вопросы, касающиеся оказания частичных представлений из C# контроллера. Является ли рендеринг полным обзором от другого контроллера, который считается не лучшим?

+0

Возможный дубликат [Показать представление с другого контроллера в ASP.NET MVC] (http://stackoverflow.com/questions/879852/display-a-view-from-another-controller-in-asp-net- MVC) – fejesjoco

ответ

1

Вам нужно позвонить RedirectToAction

Pass это имя действия и имя контроллера, каждый в виде строки.