我有以下問題。註冊並在一個頁面中登錄更改我的網址
我有一個View類型SiteAuthenticationVM.cs。
我的視圖的名稱爲「SiteAuthentication.cshtml」到該文件夾查看/用戶
對於另一方面,我已要求UsersController與4分的動作的一個控制器:
[HttpGet]
public ActionResult Registration()
{
return View("SiteAuthentication");
}
[HttpPost]
public ActionResult Registration(SiteAuthenticationVM usertoregister)
{
return View("SiteAuthentication",usertoregister);
}
[HttpGet]
public ActionResult Login()
{
return View("SiteAuthentication");
}
[HttpPost]
public ActionResult Login(SiteAuthenticationVM usertologin)
{
return View("SiteAuthentication",usertoregister);
}
我有2個路由定義如下:
「/ register」由UsersController註冊操作處理。
「/ login」由UsersController Login操作處理。
當我發佈我的登錄表單發佈到/登錄,如果以前我在URL「/註冊」,它更改爲/登錄。有沒有辦法讓我的網址「/註冊」這兩個發佈操作?
如果URL更改是不好的做法?
您還可以包含定義您的路線的代碼? – jessegavin 2011-12-28 15:58:45