Asp.net mvc Redirecttoaction不是重定向
如何正确重定向到控制器中的另一个操作?在下面的代码中调用redirecttoaction时,代码不会分支到“Javascript”操作。我错过了什么?谢谢Asp.net mvc Redirecttoaction不是重定向,asp.net-mvc,Asp.net Mvc,如何正确重定向到控制器中的另一个操作?在下面的代码中调用redirecttoaction时,代码不会分支到“Javascript”操作。我错过了什么?谢谢 public ActionResult Build( string uid, string release, string localization, string label, string sessionid, FormCollection
public ActionResult Build(
string uid,
string release,
string localization,
string label,
string sessionid,
FormCollection formCollection)
{
if (!FormValid(uid, release)) return Index();
if (formCollection["sxgenre"] == "Mobile")
{
RedirectToAction("Javascript",
new
{
uid = uid,
release = release,
localization = localization,
label = label,
sessionid = sessionid
});
}
您需要返回:
if (formCollection["sxgenre"] == "Mobile")
{
return RedirectToAction(
"Javascript",
new
{
uid = uid,
release = release,
localization = localization,
label = label,
sessionid = sessionid
});
}
@尼克,没什么好尴尬的。我们都会犯错误。