Я передаю модель входа в метод входа по умолчанию mvc4
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public ActionResult Login(LoginModel model, string returnUrl)
{
if (ModelState.IsValid && _webSecurity.login(model))
{
return RedirectToLocal(returnUrl);
}
// If we got this far, something failed, redisplay form
ModelState.AddModelError("", "The user name or password provided is incorrect.");
return View(model);
}
Моя модель выглядит следующим образом
var _loginModel = new LoginModel
{
UserName = [email protected],
Password = ""
};
но ModelState.IsValid возвращает true . Я не знаю почему. Помоги мне
Заранее спасибо .
Изменить
Вот мой LoginModel
public class LoginModel
{
[Required]
[Display(Name = "User name")]
public string UserName { get; set; }
[Required]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password { get; set; }
[Display(Name = "Remember me?")]
public bool RememberMe { get; set; }
}
LoginModel
? - person Satpal   schedule 18.06.2013TryValidateModel(model)
один раз, опубликуйте также код просмотра - person Satpal   schedule 18.06.2013