Я использую текстовое поле внутри панели обновления, и для этого текстового поля есть событие textchanged
.Событие textchanged
запускается впервые и показывает окно с предупреждением о наличии идентификатора электронной почты.когда я даю идентификатор электронной почты в текстовом поле.но после повторного нажатия кнопки «ОК» в окне предупреждения я даю идентификатор электронной почты в текстовом поле, на этот раз текстовое событие не запускается.*
protected void txtEmail_TextChanged(object sender, EventArgs e)
{
bool flag = false;
if (txtEmail.Text.Trim() != "")
{
string _GlobalDB = Server.MapPath("~//DB//Global.accdb");
flag = Utility.isEmailExist(txtEmail.Text.Trim(), _GlobalDB);
}
if (flag)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "MyScript", @"javascript:alert('Email ID Exist ,Please Use another Email ID.')", true);
txtEmail.Text = "";
txtEmail.Focus();
}
}