【发布时间】:2017-04-18 04:32:16
【问题描述】:
我很难解决这个错误。每当我登录登录页面时都会发生此错误。
错误是: System.Core.dll 中出现“System.InvalidOperationException”类型的异常,但未在用户代码中处理
附加信息:序列不包含任何元素
代码如下:
public ActionResult Login(UserAccount user)
{
using (OurDbContext db = new OurDbContext())
{
var usr = db.userAccount.Single(u => u.Username == user.Username && u.Password == user.Password);
if (usr != null)
{
Session["UserID"] = usr.UserID.ToString();
Session["Username"] = usr.Username.ToString();
return RedirectToAction("LoggedIn");
}
else
{
ModelState.AddModelError("", "Username or Password is wrong.");
}
}
return View();
}
【问题讨论】:
标签: c# html css razor asp.net-mvc-5