【发布时间】:2017-11-03 12:32:44
【问题描述】:
如果条件为真,则重定向,否则返回当前视图。这是我打算做的,但我只得到了第一部分而不是第二部分,比如返回一个视图,因为如果我把返回视图放在 else 部分,那么 ActionResult 会抛出一个错误,因为它需要返回一些东西。
public ActionResult Authenticate(Users u)
{
if (basicOps.getUsersLogin(u.UserName, u.Password))
{
RedirectToAction("GetImagesStories", "Stories");
}
return View("Authenticate");
}
这样我无法重定向,因为它总是执行返回部分,但我希望它仅在 IF 条件失败时运行。
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-web-api