我有了一個Page_Load中如下一個.aspx頁面:C#如何阻止控件的事件
protected void Page_Load(object sender, EventArgs e)
{
if (HttpContext.Current.User.Identity.Name != "")
{
....
}
else
{
FormsAuthentication.RedirectToLoginPage();
return;
}
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
....
}
我注意到的問題是,當用戶點擊提交按鈕不言而喻雖然Page_Load
(去通過其他),然後嘗試運行雖然受保護的無效btnSubmit_Click(object sender, EventArgs e)
。
有沒有辦法讓它重定向到登錄頁面,而不是繼續下一個void?
呃,檢查'Page.IsPostBack'? (你的問題雖然有點含糊......) – 2015-02-06 18:28:30
你是什麼意思的「下一個空白」? – crashmstr 2015-02-06 18:30:42
IsPostBack不是問題。我希望代碼在重定向後停止運行,而不是繼續btnSubmit_Click – BringQBasicBack 2015-02-06 18:31:19