我有一些服務器端代碼運行一些規則,並將根據規則的結果重定向到不同的控制器和操作。使用控制器和動作而不發送重定向?
什麼是最好的方式來代表控制器和行動組合,而不執行RedirectToAction("Action","Controller");
,因爲我不真的想在執行方法後發出重定向。
,所以我想這樣做
public SomeObject ApplyRules(){
if(somecondition){
return(Action1,Controller1);
else if(someotherCondition){
return(Action2,Controller2);
}
}
我可以創建有兩個字符串屬性(Controller
,和Action
)一類,但我認爲有一些內置在課堂上,我應該使用代表這一點。
+1這是一個更好的方法。 – 2013-03-07 21:49:17
仍不能解決RedirectToAction(「ActionName); – cobolstinks 2013-03-07 21:54:25
納米代爾不得不延長控制器看起來這是我想要的 – cobolstinks 2013-03-07 21:55:56