예제 #1
0
        /***************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();
            }
        }
예제 #2
0
        /***************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();
            }
        }
예제 #3
0
 // ==> 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 = "";
 }
예제 #4
0
 // ==> 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 = "";
 }