1
我控制用戶是否存在於數據庫中。如果它不存在,我想保持登錄頁面。如果存在,我想去Default.aspx頁面。根據情況選擇回傳網址
protected void BtnLogin_Click(object sender, EventArgs e)
{
if(condition is okey)
{
// go default.aspx
}
else
{
//stay this page
}
}
我可以在註釋行上寫什麼來實現這個功能? 謝謝!
由於您的重定向條件以身份驗證爲中心,所以值得問問您是否查看了asp.net成員資格結構和登錄控件。這是非常簡單的設置,它會處理保持登錄頁面上的用戶,並將他們帶到成功的默認位置。如果這符合你的需求,你將得到更乾淨和更可靠的代碼,因爲你不會自己動手。 –