comment vérifier radiobuttonlist sélectionné ou pas
Je suis nouveau sur asp.net et c#. J'essaie de vérifier case d'option est cochée ou non cochée. si elle a choisi d'autre de la clause de travailler si ce n'est pas sélectionné souhaitez définir lbl_hata avec "VIDE!!" texte.
J'ai aussi essayé de selectedIndexChanged et ça ne fonctionne pas.
Comment puis-je résoudre cette situation?
if (RadioButtonList_gorusmeYapilanOkul.SelectedValue == "")
{
lbl_hata.Text = "EMPTY!!";
}
if (yetkiliAdSoyad_txt.Text=="")
{
lbl_hata.Text = "EMPTY!!";
}
Cette page aspx;
<td class="auto-style2">
<asp:RadioButtonList ID="RadioButtonList_gorusmeYapilanOkul" runat="server" Width="174px" >
<asp:ListItem Value="Seyrantepe Şube 1">Seyrantepe Şube 1</asp:ListItem>
<asp:ListItem Value="Seyrantepe Şube 2">Seyrantepe Şube 2</asp:ListItem>
</asp:RadioButtonList>
</td>
- Il vous manque un
"
aprèslbl_hata.Text = "EMPTY!
, sans doute, c'wan pas l'erreur parce que vous avez édité votre post? - J'ai manqué de " l'écrire ici. mais c'est dans mon code. et ne fonctionnent pas.
- Veuillez expliquer: il ne faut pas travailler.
- mon clause else insérer des données dans mysql. quand je regarde ma db après l'exécution du projet si la clause ne marche pas, cochez le bouton radio est sélectionné ou non sélectionné, de sorte que le reste de la clause du travail et de l'insertion de données dans la db.
- "autre clause travail" vous n'avez pas de
else
. Quelle est la valeur deRadioButtonList_gorusmeYapilanOkul.SelectedValue
lorsque vous déboguez? - la valeur de RadioButtonList_gorusmeYapilanOkul.SelectedValue est juste ""
- Double Possible de Quelle est la meilleure façon de voir si un RadioButtonList a une valeur sélectionnée?
Vous devez vous connecter pour publier un commentaire.
selectedIndexChanged est un événement qui sera tiré (appelé) lorsque l'utilisateur sélectionne un bouton radio dans le groupe.
Il devrait, comme vous essayez de vérifier si RadioButtonList_gorusmeYapilanOkul a une option sélectionnée ou pas. Je suppose que c'est sur un autre événement (comme l'utilisateur a cliqué sur un bouton). Si c'est le cas, vous n'avez pas besoin d'intercepter l'événement selectedIndexChanged.
Je vous suggère d'utiliser un code comme le suivant:
Puis placer un point d'arrêt sur la première ligne, et de marcher à travers l'utilisation du débogueur, ce qui vous permettra d'obtenir une compréhension de ce qui se passe et comment la logique des flux.
Mise à JOUR:
Je ne veux pas de poste comme un commentaire, car ce serait perdre la mise en forme.
Pouvez-vous essayer le code suivant: