我有一个单选按钮列表(带有2个rdb)和一个检查列表(7个ckb)。我希望复选框列表仅在用户选中第二个单选按钮时才会出现。用单选按钮触发updatePanel SelectedIndexChanged
我以前从未使用过AJAX。
我的实际代码(是的,他们是在表内):
<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>
提前感谢!
它没有奏效。我应该在事件之外以某种方式触发带单选按钮的更新面板吗? – 2010-07-16 19:46:45
如果您在SelectedIndexChanged事件中设置了中断点,它是否会触及它?如果没有,单选按钮没有进行自动回发会出现问题。否则,问题在于复选框列表未被正确设置为可见。 – d4nt 2010-07-16 20:02:14
男人,一切都在它的位置,仍然无法正常工作。我的页面在主页面内。这应该以某种方式干涉? – 2010-07-20 17:29:06