作者HeyJu7138 (HeyJu)
看板Ajax
標題[問題] .NET TextBox的TextChanged事件要如何在輸入完後啟動???
時間Sat Apr 11 23:40:26 2009
各位前輩
小弟在寫.NET程式的時候遇到一個問題
TextBox物件的TextChanged事件的啟動無論如何都需要透過PostBack的動作
才能啟動~
但是我依稀記得..
申請帳號的時候,不是通常填完帳號
就會馬上顯示此帳號是否有重複...
想請問一下~
這樣的效果要如何作???
感激不盡~ > <
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.189.208
1F:推 ourear:不想postback後確認帳號是否重複只有用ajax了 04/12 11:55
2F:→ ourear:upload panel~? 04/12 11:56
3F:→ ourear:upload panel ~~ 04/12 11:56
4F:推 lamda:是阿 這個用.net 提供的ajax 套件做的出來 04/13 15:37
5F:→ HeyJu7138:但是.. UpdatePanel的Triggers我已經加入了TextChanged 04/13 16:07
6F:→ HeyJu7138:而且,TextBox的PostBack我也設成True了.. 04/13 16:07
7F:→ HeyJu7138:感覺按下Enter還是因為啟動隔壁的按鈕的PostBack才動的~ 04/13 16:08
8F:推 hiehm:我用了兩個方法做:1.UpdatePanel包一個TextBox、Button 04/21 04:32
9F:→ hiehm:Button的click事件就去執行資料庫SQL Command 04/21 04:33
10F:→ hiehm:2.UpdatePanel只包TextBox,跟TextChanged事件,符合主題 04/21 04:35
11F:→ hiehm:不用設定UpdatePanel的Trigger、也不用設Textbox的Postback 04/21 04:37
12F:→ HeyJu7138:嗯~ 感謝hiehm兄~ 我再試試看~~ 04/22 00:50