J'essaie d'obtenir la valeur sélectionnée de ma case à cocher (ne parle que d'un seul résultat/vérification), je veux obtenir cette valeur sur l'événement onClick sur mon bouton, et non seulement je coche aussi J'ai deux listes déroulantes que je prends aussi la valeur sélectionnée, et quand je clique sur mon bouton, j'obtiens les valeurs des listes déroulantes et je ne peux pas obtenir la valeur de checkboxlist et je ne sais pas pourquoi parce que je l'ai déjà défini au chargement de la page source et eveything semble bien regarder, mais je ne peux pas obtenir la valeur:/C# ASP.NET Case à cocher sélectionnée valeur unique
Voici le code:
protected void btnSearch_Click(object sender, EventArgs e)
{
var dropDown_one= Convert.ToInt32(dropOne.SelectedValue); //THIS IS OK
var dropDown_two = Convert.ToInt32(dropTwo.SelectedValue);//THIS IS OK
var checkBox = Convert.ToInt32(checkBox.SelectedValue); //<- here I got error, because I am trying to convert "" value to int
}
et chargement de la page I thi a fait s:
checkBox.DataSource =SomethingFromDatabase();
checkBox.DataTextField = "Name";
checkBox.DataValueField = "ID";
checkBox.DataBind();
alors je suis les valeurs de base de données et je suis en mesure de les vérifier, mais quand je clique sur mon bouton j'ai eu erreur parce que CheckBoxList dit que sa valeur est « » alors que je ne sélectionne rien, même si Je l'ai ..:/
Merci les gars, Vive
Je suppose que c'est une réponse à ce problème, mais je vais essayer bientôt quand je reviendrai à la maison et je vais laisser une réponse si c'est ok! et marquez-le comme une réponse :) Merci –
C'était la réponse! Merci beaucoup @ConnorsFan! :) –