DataList中itemtemplate的控件RadioButton使用~
要做个在线测试的网页~~我用了个datalist来绑定单选,在itemTemplate中放了四个radionbutton,通过设置groupname来达到单选的目的。现在...
要做个在线测试的网页~~
我用了个datalist来绑定单选,在itemTemplate中放了四个radionbutton,通过设置groupname来达到单选的目的。
现在我想通过判断radionbutton的选中情况,但是发现checked值不会变化,((RadioButton)DataList1.Items[i].FindControl("RadioButton1")).Checked值一直都是false。
求解~~因为忘记以前的老账号了,新申请的账号没什么分,对于大家的辛苦只能万分感谢了·~~~O(∩_∩)O~~~~
<asp:DataList ID="DataList1" runat="server" Font-Bold="False"
Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False"
RepeatColumns="1" SelectedIndex="0" >
<HeaderTemplate>
选择题
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("SingleQuestion") %>'></asp:Label>
<br />
<asp:RadioButton ID="RadioButton1" runat="server"
Text='<%# Eval("answerA") %>' GroupName="select" />
<br />
<asp:RadioButton ID="RadioButton2" runat="server"
Text='<%# Eval("answerB") %>' GroupName="select" />
<br />
<asp:RadioButton ID="RadioButton3" runat="server"
Text='<%# Eval("answerC") %>' GroupName="select" />
<br />
<asp:RadioButton ID="RadioButton4" runat="server"
Text='<%# Eval("answerD") %>' GroupName="select" />
<br />
<asp:Label ID="Label2" runat="server" Text='<%# Eval("answer") %>'></asp:Label>
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>
<br />
</ItemTemplate>
</asp:DataList> 展开
我用了个datalist来绑定单选,在itemTemplate中放了四个radionbutton,通过设置groupname来达到单选的目的。
现在我想通过判断radionbutton的选中情况,但是发现checked值不会变化,((RadioButton)DataList1.Items[i].FindControl("RadioButton1")).Checked值一直都是false。
求解~~因为忘记以前的老账号了,新申请的账号没什么分,对于大家的辛苦只能万分感谢了·~~~O(∩_∩)O~~~~
<asp:DataList ID="DataList1" runat="server" Font-Bold="False"
Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
Font-Underline="False"
RepeatColumns="1" SelectedIndex="0" >
<HeaderTemplate>
选择题
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("SingleQuestion") %>'></asp:Label>
<br />
<asp:RadioButton ID="RadioButton1" runat="server"
Text='<%# Eval("answerA") %>' GroupName="select" />
<br />
<asp:RadioButton ID="RadioButton2" runat="server"
Text='<%# Eval("answerB") %>' GroupName="select" />
<br />
<asp:RadioButton ID="RadioButton3" runat="server"
Text='<%# Eval("answerC") %>' GroupName="select" />
<br />
<asp:RadioButton ID="RadioButton4" runat="server"
Text='<%# Eval("answerD") %>' GroupName="select" />
<br />
<asp:Label ID="Label2" runat="server" Text='<%# Eval("answer") %>'></asp:Label>
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>
<br />
</ItemTemplate>
</asp:DataList> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询