作者virdust2003 (替機殼洗個熱水澡)
看板C_Sharp
標題Re: [問題] Repaint() or Refresh()的作法~
時間Tue Nov 8 23:21:16 2005
※ 引述《virdust2003 (替機殼洗個熱水澡)》之銘言:
※ 引述《danceric (蜥蝪)》之銘言:
: 各位大大我又來了~~
: 請問各位~
: 如果我在Form1上作了一個panel
: 從資料庫內讀取資料出來 在所需的位置生成label(這部份我寫在form load的部份)
: 到這部份都還沒有問題
: 可是我設定在panel上點一下就跳出一個視窗可以設定資料庫內容
這裡你應該是使用 javascript 吧?
那就是子視窗的 __PostBack 函式裡面加上 window.opener.reload() 試試吧~
但也有可能 資料庫還沒插入 首頁 就更新完了
這樣的話你的父視窗 就要做個 javascript 函式給 子視窗呼叫(我不知道可不可以)
否則的話,就直接在子視窗 使用 js 去修改該panel的值囉
: 當新增完成時panel也會出現新的那筆資料
: 該怎麼做才好咧?!
: 先感謝各位大大..如果看不懂的話請來信或傳訊~我大概都會在線上~@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.216.156
推 danceric:耶~~我全程使用C#.net在VS.net中寫的..@@ 11/08 21:19
那...教一下你如何不透過 Javascript 開一個新的視窗吧~
推 liunate:樓上的是高興還是難過 = =? 11/08 21:55
※ 編輯: virdust2003 來自: 140.113.216.156 (11/08 23:21)
推 danceric:ㄜ~~因為是用windows form..所以我沒用到JS耶..@@ 11/08 23:38
→ danceric:我是新手所以可能問了蠢問題..XD 11/08 23:39
→ virdust2003:XD,我是白痴,不要管我 11/08 23:54