如何編碼如果沒有輸入數據在我的文本框中,當我按Tab鍵去下一個文本框應該有一個消息,「此字段是必需的」,然後再繼續下一個..在我的C#代碼中,它將保存沒有數據。文本框錯誤,當我不會輸入數據
有人能幫助我嗎? 我的項目是招生系統。 謝謝
如何編碼如果沒有輸入數據在我的文本框中,當我按Tab鍵去下一個文本框應該有一個消息,「此字段是必需的」,然後再繼續下一個..在我的C#代碼中,它將保存沒有數據。文本框錯誤,當我不會輸入數據
有人能幫助我嗎? 我的項目是招生系統。 謝謝
處理TextBox的Validating
事件。
private void textBox1_Validating(object sender, CancelEventArgs e) {
if (string.IsNullOrEmpty(textBox1.Text)) {
MessageBox.Show("This fields is required");
e.Cancel = true;
}
}
謝謝你,我會試試這一件,我有這個想法,但我不知道從哪裏開始我的代碼。 –
@Koushik,我還沒有做過這件事,即時通訊仍在學習C# –
謝謝,這真的會幫助我。 –
你可以嘗試使用ASP.NET的RequiredFieldValidator的。 請注意,這將在用戶嘗試保存數據時進行驗證。
在.aspx文件中創建這樣的事情
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="This fields is required" ControlToValidate="TextBox1"></asp:RequiredFieldValidator>
謝謝! :),我會試試這個。 –
不客氣。請確認它的工作後,請將此答案標爲「」。謝謝! –
好吧那個NP –
請後你做了什麼,並尋求幫助,如果你擊中 – Koushik