看板 Web_Design 關於我們 聯絡資訊
我設了一個textbox, 在pageload 的時候從資料庫取了一個欄位的值丟到這個textbox.text 然後我還有設一個ClickBtn,點下去之後會執行 update 資料表 set 欄位 = textbox.text 假現pageload之後的textbox.text ="1234" 我重新輸入textbox.text="1234567" 執行click後,結果他還是捉1234,冏 我這怎麼解決,或是各位版大有什麼參考文件可以借參考一下 ============================================== 感謝way及pm大,為了讓自己不要忘記了之後又要上來問別人 所以我決定在這邊做個簡單的筆記,方便我,也方便和我一樣的新手 pageload----------------- if not(ispostback) then 從資料庫取了一個欄位的值丟到這個textbox.text end if clickbtn---------------- 寫入update指令,並執行 over 這樣子就不會在textbox輸入新值(12345678),按下click之後 pageload又重新捉資料庫(1234),然後導至無法捉到新值。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.165.206
wayway2004:語言? 11/14 11:11
wangdapi:vb,啊,忘了講。冏 11/14 11:12
wangdapi:啊,好像和postback有關,可是我不曉得要寫在那裡.冏 11/14 11:12
pm2001:pageload會比click事件還早發生 11/14 11:13
pm2001:你要在postback的時候不要從DB撈資料 11/14 11:14
wangdapi:謝謝pm2001大,我用 if not(ispostback) then之後ok 11/14 11:19
※ 編輯: wangdapi 來自: 111.240.165.206 (11/14 12:07)