1
我控制用户是否存在于数据库中。如果它不存在,我想保持登录页面。如果存在,我想去Default.aspx页面。根据情况选择回传网址
protected void BtnLogin_Click(object sender, EventArgs e)
{
if(condition is okey)
{
// go default.aspx
}
else
{
//stay this page
}
}
我可以在注释行上写什么来实现这个功能? 谢谢!
由于您的重定向条件以身份验证为中心,所以值得问问您是否查看了asp.net成员资格结构和登录控件。这是非常简单的设置,它会处理保持登录页面上的用户,并将他们带到成功的默认位置。如果这符合你的需求,你将得到更干净和更可靠的代码,因为你不会自己动手。 –