看板 C_Sharp 關於我們 聯絡資訊
Textbox1 ~ Textbox10 均有設定 AutoPostBack = true 每個Textbox均有個別的觸發事件,只是要判別輸入正不正確而以,例如: protected void TextBox_CheckMobileNumber(object sender, EventArgs e) { TextBox TBX = sender as TextBox; if (IsMobile(TBX.Text) == false) { TBX.Focus(); Label_Warning.Text = "手機格式輸入有誤,請再檢查!"; } else Label_Warning.Text = ""; } 但是,只要PostBack,就無法跳到下一個要輸入的Textbox 然而,我設計的頁面並不是每個Textbox都會顯示! 要怎麼Focus到下一個有顯示出來的Textbox呢? 否則,滑鼠都要在Textbox點兩下才會有 I 符號出現,這時才能輸入,頗麻煩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.154.204
Laluth:你需要的驗證控制項 而不是postback 05/09 10:55
conanist:樓上說的對 你需要的是驗證 05/09 12:48
whileloop:感謝!我已全部改為驗證控制項了... 05/09 15:52