这是我的代码。如何编写代码标签框。我从两个不同的表中为每个表选择数据,它将重定向到两个不同的页面。 protected void Button1_Click(object sender,EventArgs e) { var qry =(来自je.employee的测试 test.emp_email.Equals(TxtUserName.Text)& test.emp_pass.Equals(TxtPassword.Text) 选择测试).FirstOrDefault();
if (null != qry)
{
Response.Redirect("EmployeeHome.aspx");
}
else
{
var qry2 = (from test1 in je.employer
where test1.c_mail.Equals(TxtUserName.Text) &
test1.c_pass.Equals(TxtPassword.Text)
select test1).FirstOrDefault();
if (null != qry2)
{
Response.Redirect("EmployerHome.aspx");
}
}
}
答案 0 :(得分:1)
试试这个:
var qry = (from test in je.employee
where test.emp_email.Equals(TxtUserName.Text) & test.emp_pass.Equals(TxtPassword.Text)
select test).FirstOrDefault();
var qry2 = (from test1 in je.employer
where test1.c_mail.Equals(TxtUserName.Text) & test1.c_pass.Equals(TxtPassword.Text)
select test1).FirstOrDefault();
if (null!=qry)
{
Response.Redirect("EmployeeHome.aspx");
}
else if(null != qry2)
{
Response.Redirect("EmployerHome.aspx");
}
else
{
Label1.Text = "Incorrect username or password!";
}