2
所有動作我有兩個控制器具有相同的動作和私有方法。第二個是從第一個複製的。 我修改了第二個,爲了更好地執行,現在我想將所有操作從第一個控制器路由到第二個控制器。ASP.NET MVC 2重定向從一個控制器到另一個
我如何的方式,可以讓我保持了快速切換的舊代碼做到這一點從Global.asax中或一些其他的方式?
謝謝!
所有動作我有兩個控制器具有相同的動作和私有方法。第二個是從第一個複製的。 我修改了第二個,爲了更好地執行,現在我想將所有操作從第一個控制器路由到第二個控制器。ASP.NET MVC 2重定向從一個控制器到另一個
我如何的方式,可以讓我保持了快速切換的舊代碼做到這一點從Global.asax中或一些其他的方式?
謝謝!
你可以設置類似於路線:
"mycontroller/{action}",
new{controller = "mynewcontroller", action="index"});
你也可以只重命名你的控制器中的代碼。
如果我重新命名所有的快速切換是通過「快速切換」你的意思是你想要的機制,將切換的實現,而無需重新編譯或重新啓動服務器失去 –
啊,這樣嗎?嘗試創建一個管理控制器,使您可以添加和刪除上面顯示的路線。 – StriplingWarrior
是的,這正是我想要的,請發佈所有添加新路線的代碼。 –