0
我有一個算法,但不知道這是否是正確的方法。就像上面提到的,我希望我的標籤在用戶點擊4個不同的按鈕後出現,每個按鈕都帶有自動回發功能。觸發標籤出現後出現4按鈕onclick事件
if(button 1 click && button 2 click && button 3 click && button 4 click)
label1.visible = true;
if語句裏面的代碼應該是什麼?
我有一個算法,但不知道這是否是正確的方法。就像上面提到的,我希望我的標籤在用戶點擊4個不同的按鈕後出現,每個按鈕都帶有自動回發功能。觸發標籤出現後出現4按鈕onclick事件
if(button 1 click && button 2 click && button 3 click && button 4 click)
label1.visible = true;
if語句裏面的代碼應該是什麼?
你可以使用ViewState來做到這一點。在每個按鈕上單擊事件用按鈕標誌更新視圖狀態。例如對於按鈕1
if(ViewState["MyButtonState"]==null)
ViewState["MyButtonState"]=1;
else
ViewState["MyButtonState"]=((int)ViewState["MyButtonState"]) | 1;
您可以使用標誌枚舉爲此以及這是更好的方法。對於按鈕1-4使用1,2,4,8 終於在像「asp.net C#」到您的標題if語句
if(((int)ViewState["MyButtonState"])==0x0000000F)
label1.Visible=true;
請不要添加標籤。這就是我們的標籤。 – 2011-02-09 04:03:24
一個按鈕沒有「Autopostback」屬性。你可以使用OnClick或OnClientClick – Jith 2011-02-09 04:11:45