[問題] asp.net 一個button可以做2件事嗎

看板Web_Design作者 (埃阿)時間15年前 (2010/08/20 18:17), 編輯推噓1(1014)
留言15則, 5人參與, 最新討論串1/1
請問各位 比方說我有2個button 一個是開始鈕 Timer1.Enabled = True 一個是停止鈕 Timer1.Enabled = False 請問可以用一個按鈕就做到上方2件事嗎 像windows應用程式常看到 程式初始時button顯示開始 按下開始後button變成顯示停止 > 程式執行 按下停止後button又顯示開始 > 程式停止 請問asp.net可以辦到嗎 我表達的可能不清楚 http://findtw.net/timer.aspx 這是簡單的計時器 我想把開始跟停止合併成同一個按鈕 請問有辦法做到嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.172.94

08/20 18:55, , 1F
如果那個Sample是原PO寫的~那原PO應該有辦法自行解出答案?
08/20 18:55, 1F

08/20 19:25, , 2F
是我寫的@@ 可是不知道能不能把BUTTON合併
08/20 19:25, 2F

08/20 19:53, , 3F
按下去之前 > 按下去之後 || 改變文字就可以了
08/20 19:53, 3F

08/20 19:56, , 4F
可能需要用到 if 來判斷執行哪個功能
08/20 19:56, 4F

08/20 20:43, , 5F
就用一個hiddenField或什麼東西記一下現在是不是執行~判斷
08/20 20:43, 5F

08/20 20:43, , 6F
一下該顯示什麼~該做什麼~就好了吧?
08/20 20:43, 6F

08/20 21:42, , 7F
好像可以了 我再測試一下
08/20 21:42, 7F

08/20 22:19, , 8F
謝謝各位 可以了 最後是用 if跟else來做
08/20 22:19, 8F

08/22 01:29, , 9F
直接判斷 button的text值不就好了...要記什麼!?
08/22 01:29, 9F

08/22 02:15, , 10F
對於設計較嚴謹的網頁來說~個人不會直接判斷text的值~這樣
08/22 02:15, 10F

08/22 02:16, , 11F
搞會被主管砲轟~另一方面也是因為一個狀態多用途的考量...
08/22 02:16, 11F

08/23 08:58, , 12F
不太懂用hiddenField和捉button的值有什麼嚴謹上的差異?
08/23 08:58, 12F

08/23 17:44, , 13F
原PO這個例子可以這樣用沒關係~但多一點的功能和系統往往
08/23 17:44, 13F

08/23 17:45, , 14F
會有很多狀態來表達不同的時間點需要呈現什麼不同的畫面~
08/23 17:45, 14F

08/23 17:47, , 15F
狀態一多~難道要每個控制項都抓過一遍再來決定狀態?
08/23 17:47, 15F
文章代碼(AID): #1CRbOyOd (Web_Design)
文章代碼(AID): #1CRbOyOd (Web_Design)