Ajouter une Chaîne à l'Étiquette
Je veux ajouter du texte d'étiquette sur CheckChanged
Cas, j'Ai essayé le code suivant mais il ne semble pas fonctionner. Pourriez-vous me suggérer ce qu'il faut changer?
voici mon code
protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
{
CheckBox2.Visible = false;
DropDownList2.Visible = true;
CheckBox3.Visible = true;
Label2.Text += "-" + DropDownList2.SelectedValue;
}
protected void CheckBox3_CheckedChanged(object sender, EventArgs e)
{
CheckBox3.Visible = false;
DropDownList3.Visible = true;
CheckBox4.Visible = true;
Label2.Text += "-" + DropDownList3.SelectedValue;
}
- Comment est votre liste sont remplir? essayez
DropDownList3.SelectedValue.ToString()
ouDropDownList3.Text
- Avez-vous eu une chance de résoudre cela?
- pas encore toujours bloqué :/
Vous devez vous connecter pour publier un commentaire.
Au lieu de
selectedvalue
essayer pourText
propriété.Il sera comme suit:
Avez-vous essayé
DropDownList2.SelectedValue.ToString()
.Ou vous pourriez
cast
laSelectedItem
pour ajouter une propriété spécifique.utilisation
SelectedItem.Text
Vous un meilleur usage unique
StringBuilder
pour objectifs: assurer le fonctionnement de la chaîne de données et d'attribuer son tampon courant pour les Étiquettes deText
propriétéSelectedValue
est de retour. Alors, comment la chaîne est ajouté et attribué n'est pas le problème. Pas encore, du moins jusqu'à ce que le premier problème est résolu. UnStringBuilder
est cependant une bonne idée, et à l'aide de sonAppend
méthode est plus efficace que+=
Je pense que vous utilisez: