代码如下:
public ActionResult login()
{
string d = Request.Form["id"];
string password = Request.Form["password"];
int id = Convert.ToInt32(d);
var user = from u in spms.members where u.password==password select u;
if ( user.Count()>0 )
{
return RedirectToAction("test");
}
else
{
return RedirectToAction("Index");
}
}为什么我查询的时候总是跳到Index页面呢? 我自己也知道这个问题很那个啥...但作为新手...我也挺那个啥的....
public ActionResult login()
{
string d = Request.Form["id"];
string password = Request.Form["password"];
int id = Convert.ToInt32(d);
var user = from u in spms.members where u.password==password select u;
if ( user.Count()>0 )
{
return RedirectToAction("test");
}
else
{
return RedirectToAction("Index");
}
}为什么我查询的时候总是跳到Index页面呢? 我自己也知道这个问题很那个啥...但作为新手...我也挺那个啥的....
在这里下断点看看d、password是什么。spms.members这个是用户表么?为什么你只比对password,而不比对userid呢?这代码写得什么
请问你是要做什么呢?