Champ obligatoire pour la validation de zone de texte
try
{
Connections.con.Open();
string str = "INSERT INTO `Employee` (`FirstName`, `LastName`, `DOB`, `ContactNumber`, `Username`, `Password`) VALUES (?, ?, ?, ?, ?, ?)";
OleDbCommand cmd = new OleDbCommand(str, Connections.con);
cmd.Parameters.AddWithValue("@?", txtFirst.Text.ToString());
cmd.Parameters.AddWithValue("@?", txtLast.Text.ToString());
cmd.Parameters.AddWithValue("@?", txtDOB.Text.ToString());
cmd.Parameters.AddWithValue("@?", txtCon.Text.ToString());
cmd.Parameters.AddWithValue("@?", txtUser.Text.ToString());
cmd.Parameters.AddWithValue("@?", txtPass.Text.ToString());
cmd.ExecuteNonQuery();
MessageBox.Show("Registration Successful");
}
catch (Exception ex)
{
MessageBox.Show("Username Exists.");
}
finally
{
Connections.con.Close();
this.Dispose();
this.Close();
f1.Show();
}
Je ne peux pas trouver un moyen que le formulaire affiche un message qui dit s'il vous Plaît remplir le champ vide..
chaque fois que l'utilisateur a oublié de remplir la zone de texte
Vous devez vous connecter pour publier un commentaire.
Dans le backend de code, vous pourriez juste valider les valeurs de la zone de texte comme suit:
Cependant, je voudrais aussi ajouter la validation sur le frontend à l'aide de jQuery.La Validation ou similaires: http://jqueryvalidation.org/
Par le chemin, essayez en joignant votre persistance des données de code avec "l'aide" de l'énoncé, il prend soin de la fermeture de la connexion et de les éliminer automatiquement pour vous.
Utilisation Champ Obligatoire Programme De Validation sur le
TextBox
:Exemple De Code:
Il ne sera pas Publication jusqu'à ce que l'utilisateur remplit le
Textbox
, et affichera le messageRequired
(Vous pouvez le changer par la mise en ErrorMessage="Votre_message") juste après laTextBox
.Créer CheckTextBoxes que la fonction qui retourne la valeur booléenne et dans lequel vous pouvez vérifier ces zones de texte vides:
De la même façon, vous pouvez vérifier plusieurs zones de texte dans cette fonction et si une zone de texte est vide, il suffit de retourner false et si vous n'avez pas besoin d'exécuter votre ESSAYER partie
Et votre essai va ressembler à ci-dessous: