テキスト ボックスに入力データがなく、Tab キーを押して次のテキスト ボックスに移動すると、次のテキスト ボックスに進む前に「このフィールドは必須です」というメッセージが表示されるはずです。私の C# コードでは保存されます。データなし。
誰かが私にこれを助けることができますか?? 私のプロジェクトは登録システムです。ありがとうございました
テキスト ボックスに入力データがなく、Tab キーを押して次のテキスト ボックスに移動すると、次のテキスト ボックスに進む前に「このフィールドは必須です」というメッセージが表示されるはずです。私の 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>
TextBox のValidating
イベントを処理します。
private void textBox1_Validating(object sender, CancelEventArgs e) {
if (string.IsNullOrEmpty(textBox1.Text)) {
MessageBox.Show("This fields is required");
e.Cancel = true;
}
}