<asp:TextBox ID="txt_MailType" runat="server" OnTextChanged="exitMailType" AutoPostBack="true"></asp:TextBox>
OnTextChanged 屬性關聯相應事件,該事件在文本變化后,失去焦點時,觸發;如果文本未變化,而失去焦點,事件不觸發。
但是OnTextChange 是 服務端控件事件,觸發后會刷新頁面,致使某些HTML的輸入框的值會丟失。
protected void exitMailType(object sender, EventArgs e) { // 事件處理 }
AutoPostBack 屬性用於設置或返回當用戶在 TextBox 控件中按 Enter 或 Tab 鍵時,按tab鍵一般是失去焦點,是否發生自動回傳到服務器的操作。 如果把該屬性設置為 TRUE,則啟用自動回傳,否則為 FALSE。默認是 FALSE。
對於DropDownList,若AutoPostBack =False ,即使提交了頁面,服務器也不能獲得其選擇值。
關於AutoPostBack,我參考的連接:
http://www.w3school.com.cn/aspnet/prop_webcontrol_textbox_autopostback.asp
https://blog.csdn.net/lllljz/article/details/8490793