我真的很困惑, 這裏是代碼:HTTPPost不起作用ASP MVC 3
[HttpPost]
public ActionResult Settings(string SubmitButton)
{
if (SubmitButton == "Sign In") {
ServiceLocator.Current.GetInstance<IAppContext>().LoggedUser = null;
Response.Cookies["loginuser"].Expires = DateTime.Now;
return RedirectToAction("Logon", "Account");
}
if (SubmitButton == "Sign Up") { return RedirectToAction("register", "Account"); }
if (SubmitButton == "Change Default Ride Settings") { return RedirectToAction("changeSettings", "Home"); }
return View();
}
視圖包含
<% using (Html.BeginForm()) { %>
Three input ,
<% } %>
控制器不與httppost解僱,但與HTTPGET
解僱
沒問題,與jquerymobile,我修正了它與版本1.03 – Khaldoun 2011-03-09 19:46:55
@ Khaldoun可以請你分享你的答案,我也使用JQUeryMobile和掙扎與類似的問題,在我的情況下LogOn方法RedirectToAction不工作和地址欄填充#標誌和重定向地址......無能爲力 – 2011-07-15 11:25:46