我正在使用具有繼承母版頁的「註冊和登錄」頁的網站。在這項工作中,我希望應用程序在新用戶嘗試註冊時檢查數據庫中是否存在電子郵件,如果電子郵件存在,它將重定向到登錄頁面並在登錄頁面的標籤上顯示消息。使用FindControl在另一頁上查找控件
我的檢查代碼正在工作。 但我的問題是,我無法找到登錄頁面中的標籤控件,我需要幫助。下面 是我在註冊頁面代碼:
登錄aspx頁面上的標籤ID是eMailExist
if (dt.Rows.Count > 0)
{
Response.Redirect("~/Login.aspx");
Label Exist = (Label)Master.FindControl("eMailExist");
Exist.Text = "eMail already in use, try Loging in";
}
的頁面加載,可以儲存你的條件雪村,查詢字符串...並設置在登錄頁面的標籤。 –
'Response.Redirect'後面的代碼不會被執行,我已經發布了一個很好的建議來解決這個問題,請看一看 –