如果我的文本框中没有输入数据,如何编码,当我按 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>
处理文本框的Validating
事件。
private void textBox1_Validating(object sender, CancelEventArgs e) {
if (string.IsNullOrEmpty(textBox1.Text)) {
MessageBox.Show("This fields is required");
e.Cancel = true;
}
}