/***************Error Provider for Question ID text Box***************/ // ==> set error message if id already exist // ==> or input in anything instead of numbers. private void idTextBox_Validating(object sender, CancelEventArgs e) { if (idTextBox.Text == "ID") { return; } int result; if (!(int.TryParse(idTextBox.Text, out result))) { // Cancel the event e.Cancel = true; // Set the ErrorProvider error with the text to display. ErrorIdTextBox.SetError(idTextBox, "Only Numbers are allowed"); errorMessageLabel.Text = "Only Numbers are allowed"; errorMessageLabel.Show(); } else if (mysql.validateQuesID(idTextBox.Text) == true) { e.Cancel = true; ErrorIdTextBox.SetError(idTextBox, "Id already exist in DataBase"); errorMessageLabel.Text = "Id already exist in DataBase"; errorMessageLabel.Show(); } }
/***************Error Provider for Question ID text Box***************/ // ==> set error message if id already exist // ==> or input in anything instead of numbers. private void idTextBox_Validating(object sender, CancelEventArgs e) { if (idTextBox.Text == "ID") { return; } int result; if (!(int.TryParse(idTextBox.Text, out result))) { // Cancel the event e.Cancel = true; // Set the ErrorProvider error with the text to display. ErrorIdTextBox.SetError(idTextBox, "Only Numbers are allowed"); errorSerchId.Text = "Only Numbers are allowed"; errorSerchId.Show(); } }
// ==> If all conditions have been met, // ==> clear the ErrorProvider of errors. private void idTextBox_Validated(object sender, EventArgs e) { ErrorIdTextBox.SetError(idTextBox, null); errorMessageLabel.Hide(); errorMessageLabel.Text = ""; }
// ==> If all conditions have been met, // ==> clear the ErrorProvider of errors. private void idTextBox_Validated(object sender, EventArgs e) { ErrorIdTextBox.SetError(idTextBox, null); errorSerchId.Hide(); errorSerchId.Text = ""; }