J'ai une liste de radiobutton (avec 2 rdb) et une liste de contrôle (7 ckb). Je voudrais que la liste de case à cocher n'apparaisse que lorsque l'utilisateur sélectionne le second bouton radio est cochée.Trigger updatePanel avec radiobutton SelectedIndexChanged
Je n'ai jamais utilisé AJAX auparavant.
Mon code actuel (oui, ils sont à l'intérieur d'une table):
<td>
<asp:Label ID="Label7" runat="server" Font-Bold="True">Frequency</asp:Label>
<table>
<tr>
<td>
<asp:RadioButtonList ID="rdbDaysList" runat="server" AutoPostBack="True" OnSelectedIndexChanged="rdbDaysList_SelectedIndexChanged"
RepeatColumns="2" CausesValidation="True">
<asp:ListItem>Daily</asp:ListItem>
<asp:ListItem>Weekly</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr>
<td class="style3">
<asp:CheckBoxList ID="ckbList" runat="server" Visible="false" RepeatColumns="5" RepeatDirection="Horizontal">
<asp:ListItem>Monday</asp:ListItem>
<asp:ListItem>Tuesday</asp:ListItem>
<asp:ListItem>Wednesday</asp:ListItem>
<asp:ListItem>Thursday</asp:ListItem>
<asp:ListItem>Friday</asp:ListItem>
<asp:ListItem>Saturday</asp:ListItem>
<asp:ListItem>Sunday</asp:ListItem>
</asp:CheckBoxList>
</td>
</tr>
</table>
</td>
Merci à l'avance!
Cela n'a pas fonctionné. Devrais-je déclencher le panneau de mise à jour avec le radiobutton d'une manière ou d'une autre à côté de l'événement? –
Si vous définissez un point d'arrêt dans l'événement SelectedIndexChanged, le frappe-t-il? Sinon, il y a un problème avec le bouton radio qui ne fait pas une publication automatique. Sinon, le problème est que la liste de cases à cocher n'est pas définie correctement. – d4nt
Homme, tout est à sa place et ne fonctionne toujours pas. Ma page est dans une page principale. Cela devrait interférer d'une certaine manière? –