首页 > 解决方案 > 如何将 TextBox_Textchanged 事件与 Regex 一起用于 RequiredField 控件

问题描述

该文本框与两个RequiredFiled 验证器相关联,该文本框也有TextChanged 事件。我想允许首先执行 RequiredFiled 验证器,然后执行 Textchanged 事件。

protected void TextBox1_TextChanged(object sender, EventArgs e)
{
    if (!System.Text.RegularExpressions.Regex.IsMatch(TextBox1.Text,Regular_Expression))
    {
        Label2.Text = "from textChanged.";
    }
}

if (!System.Text.RegularExpressions.Regex.IsMatch(TextBox1.Text,Regular_Expression))

这里如何将正则表达式与(requiedfiledregularExpression控件)一起使用?

有人可以帮助我如何使用带有文本框的 RequiredFiled 控件吗?实际上,此脚本是首先验证所需的字段控件,然后执行 textbox_Textchanged 事件。因为在文本框中填充值时移动,文本框更改事件正在触发,因此 OOB(开箱即用)控件无法正常执行。如果值有效,则执行文本框需要提交的 OOB 控件,textbox_TextChanged则应执行事件。只是用谷歌搜索并找到 Regex.IsMatch(textbox,RegularExepression)但不知道如何使用正则表达式

标签: c#asp.netwebforms

解决方案


推荐阅读