Сначала измените свой код с помощью этого
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index(Login.Models.user usermodel)
{
using (LogEntities db = new LogEntities())
{
var userdetails = db.users.Where(x => x.USERNAME == usermodel.USERNAME && x.PASSWORD == usermodel.PASSWORD);
if (userdetails == null)
{
ViewData["ErrorMessage"] = "wrong inputs";
return View("Index");
}
return View("Autherize");
}
}
и измените это @using (Html.BeginForm("Autherize", "Login", FormMethod.Post))
на @using (Html.BeginForm("Index", "Login", FormMethod.Post))
Затем на Index.cshtml
странице
@if (ViewData["ErrorMessage"] != null)
{
//Write your error message here.
<h5>User name and password wrong</h5>
}
затемсоздать Autherize
представление:
public ActionResult Autherize()
{
return View();
}
Если ваши ИМЯ ПОЛЬЗОВАТЕЛЯ и ПАРОЛЬ не равны NULL, перейдите к Autherize
Вид.