0

我有一个蒙面文本框(天数),其形式必须始终包含一个整数。当用户按下表单上的“确定”按钮时,它不能为空。

我需要的是当用户按下“确定”时,如果文本框没有按应有的方式填充,则会出现一个工具提示并向用户显示他们需要在此处输入信息才能继续。

我应该为此使用什么?我猜测工具提示和蒙面文本框的变体,我只需要朝正确的方向推动,因为我无法在任何地方找到信息。

4

3 回答 3

0

使用正则表达式控件来验证输入和必填字段验证器。在验证时,您可以使用 display:none 填写一个 div,然后使用 jquery 工具提示(或类似的东西)显示一个带有该 div 中信息的工具提示。无论如何,那是我第一次脸红的反应。

于 2010-11-09T06:12:52.023 回答
0

它会为你工作

private void button1_Click(object sender, EventArgs e)
{
    if (maskedTextBox1.Text == "")
        this.errorProvider1.SetError(this.maskedTextBox1, "Plz fill it");
    else
        this.errorProvider1.Dispose();    
}
于 2010-11-09T06:29:49.243 回答
0

使用 asp.net 提供的验证控件。您可以为输入字段设置必填字段验证器和正则表达式验证器。然后,将输入控件的 CausesValidation 属性设置为 true。验证器控件提供错误消息标签,如果输入值无效,这些标签将可见。有关更多信息,您可以访问http://msdn.microsoft.com/en-us/library/debza5t0.aspx

于 2010-11-09T07:23:21.660 回答