2012-06-20 53 views
0

我正在使用標籤告訴用戶他是否登錄到網站或不是。所以我所做的是添加了一個標籤並使用了一個if/else語句。但事情是。我想1個鏈接標籤有兩個文本值Label1.text沒有點擊更新值

「登錄」 & &「註銷」。

所以問題就出在這裏。我的代碼,但我必須單擊標籤將其更新標籤前值:

private void label1_Click(object sender, EventArgs e) 
{ 
    if (1 == 2) 
    { 
     label1.Text = "Logged out"; 
    } 
    else 
    { 
     label1.Text = "Logged in"; 
    } 

} 

我無法找到另一個在那裏我可以把代碼,所以我沒有點擊它。另外,忽略if(1 == 2)我剛剛做了調試。

謝謝。

+3

wpf?的WinForms? asp.net? – Vlad

+0

@Vlad,我假設它的ASP.Net,因爲他說「登錄到一個網站」 – Habib

回答

1

你會想把它放在Page_Load事件處理程序中。

+0

工作。謝謝。 – Katazui

0

您是否使用Visual Studio + ASP創建您的網站。

<asp:LoginStatus ID="LoginStatus1" runat="server" /> 

然後在工具箱中有一個工具。

或者您可以將其添加到頁面加載。

public partial class _Default : System.Web.UI.Page 
{ 
    protected void Page_Load(object sender, EventArgs e) 
    { 
    //Code 
    } 
}