作者whileloop (迴圈)
看板C_Sharp
標題[問題] TextBox 與 AutoPostBack
時間Mon May 9 10:51:48 2011
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