【发布时间】:2015-04-12 18:29:52
【问题描述】:
我需要重定向用户依赖于从存储库返回的结果,没什么特别的。我不知道为什么会发生此错误。 代码如下:
[HttpPost]
public ActionResult Form(PaymentViewModel pvm)
{
string actionName = null;
actionName = pr.MakePayment(pvm) == true ? "Success" : "Failed";
return RedirectToAction(actionName, "Payment");
}
【问题讨论】:
-
您是否在控制器付款中定义了公共操作“成功”和“失败”?
-
你有没有在controller "Payment" 1. Success 2.Failed 下写着如下名字的action方法
-
就是这样!我忘记写动作方法了!
-
@MohamedAlikhan,请添加您的评论作为答案。
-
谢谢@andrey.shedko
标签: c# asp.net-mvc redirecttoaction