1
RedirectToActionメソッドが機能しません。過去4時間は解決できません。ここではユーザーのcontrolerからのコードがある:それはデータベースにユーザを追加しますが、mvcのRedirectToActionの問題
[HttpPost, ValidateAntiForgeryToken]
public ActionResult Register(UsersNew form)
{
var user= new User();
UserDB db = new UserDB();
db.addUser(form.Username, form.Password, form.SchoolName, form.Country, form.City);
return RedirectToAction("Home");
}
それはとてもだけリダイレクトが動作しない、そのように登録されたルートが存在しないことを言います。これは私のrouteConfigファイルです:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute("Home", "", new { controller = "First", action = "FirstView" });
routes.MapRoute("Register", "register", new { Controller = "Users", action = "Register" });
routes.MapRoute("About", "about", new { Controller = "About", action = "About" });
}
ありがとうございます! :) – Kelb56
あなたは大歓迎です。あなたの問題を解決して他者を導くなら、それを答えとして受け入れてください。 –