[問題] checkbox選擇後不閃爍寫回textbox

看板C_Sharp作者 (肥仔)時間12年前 (2012/03/02 16:40), 編輯推噓3(308)
留言11則, 3人參與, 最新討論串1/1
我想練習checkbox功能 介面上有一個button和一個textbox 按下button會顯示個小視窗,小視窗裡面有許多的checkbox可以點選 如果checkbox打勾就會自動顯示在textbox,把勾取消的話顯示的字就消失 不需要靠按鈕送出後畫面閃一下才會顯示字 請問需要用到什麼方法做到這樣的功能?? 我是用Panel的方式,想請教有沒有其他種的小視窗?? if (Panel1.Visible == false) { Panel1.Visible = true; Button1.Text = "關閉"; } else { Panel1.Visible = false; Button1.Text = "開啟"; } 選到的值要寫回去textbox,我以前的方式只會按下按鈕後才會寫回去 可是這樣都會有postback,如何不要經過postback寫回去textbox 直接選到checkbox然後就顯示在textbox上 希望有人可以指點,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.122.212

03/02 17:06, , 1F
(1)配合AJAX,頁面局部更新,有POSTBACK也讓使用者看不出
03/02 17:06, 1F

03/02 17:07, , 2F
(2)把動作寫在JAVASCRIPT碼中,在客端回應變化
03/02 17:07, 2F

03/02 17:09, , 3F
~~上面是2種做法可供選擇
03/02 17:09, 3F

03/03 00:43, , 4F
推薦學一下前端的… 盡量少用updatepanel...以後就知
03/03 00:43, 4F

03/03 10:08, , 5F
感謝回覆! 正在看JavaScript的書學習基礎,研究中!
03/03 10:08, 5F

03/06 13:15, , 6F
這部份的難度在於 如何在ASP.NET控制項與JS碼間參數傳遞
03/06 13:15, 6F

03/06 13:16, , 7F
當然你可以拖曳ASP.NET控制項 或HTML控制項 JS均可操控之
03/06 13:16, 7F

03/06 13:17, , 8F
理由是ASP.NET控制項在pageload完成後均會轉化成HTML控項
03/06 13:17, 8F

03/06 13:18, , 9F
這些東西JS的基礎書籍不會提到 你可能必須找尋
03/06 13:18, 9F

03/06 13:19, , 10F
ASP.NET書籍中 有提到與javascript碼整合的章節
03/06 13:19, 10F

03/12 15:28, , 11F
最近寫起來感覺蠻好用的,只是有些觀念還得釐清才行
03/12 15:28, 11F
文章代碼(AID): #1FK8UNAu (C_Sharp)