需要在屏蔽文本框中输入

发布于 2024-10-01 10:59:54 字数 234 浏览 2 评论 0原文

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

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

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

I have a masked text box (number of days) in a form that has to always have an integer inside. It cannot be blank when the user pressed the "OK" button on the form.

What I need is when the user pressed "OK", if the text box is not filled as it should be, a tool tip come up and show the user they need to enter information there before they can proceed.

What should I use for this? I'm guessing a variation of a Tool Tip and Masked Text Box, I just need a push in the right direction as I can't find the information anywhere.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

何以心动 2024-10-08 10:59:54

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

use a regex control to validate the input and a required field validator. on the validation you could fill out a div with display:none then use jquery tooltip (or something like it) to display a tooltip with the information in that div. thats my first blush response anyway.

风渺 2024-10-08 10:59:54

它会为你工作

private void button1_Click(object sender, EventArgs e)
{
    if (maskedTextBox1.Text == "")
        this.errorProvider1.SetError(this.maskedTextBox1, "Plz fill it");
    else
        this.errorProvider1.Dispose();    
}

it will work for you

private void button1_Click(object sender, EventArgs e)
{
    if (maskedTextBox1.Text == "")
        this.errorProvider1.SetError(this.maskedTextBox1, "Plz fill it");
    else
        this.errorProvider1.Dispose();    
}
吝吻 2024-10-08 10:59:54

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

Use Validation controls provided by asp.net. You can set a required field validator and a Regular Expression Validator for the input field. Then, set the CausesValidation property of the input control to true. Validator controls provide error message labels which will be visible if the input value is invalid. For more information, you can visit http://msdn.microsoft.com/en-us/library/debza5t0.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文