62,041
社区成员
发帖
与我相关
我的任务
分享
<asp:DataList ID="dstProblems" runat="server" OnItemDataBound="dstProblems_ItemDataBound">
<ItemTemplate>
<b class="blue_ti">
<%#Eval("TypeName") %></b><br />
<br />
<asp:HiddenField ID="hfTypeName" runat="server" Value='<%#Eval("TypeName") %>' />
<asp:DataList ID="dstChoiceAnswer" runat="server" OnItemDataBound="dstChoiceAnswer_ItemDataBound">
<ItemTemplate>
<%#Eval("Question")%>:
<asp:HiddenField ID="hfQuestionID" runat="server" Value='<%#Eval("QuestionID") %>' />
<asp:RadioButtonList ID="radlAnSwer" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" CellSpacing="20">
</asp:RadioButtonList>
</ItemTemplate>
</asp:DataList>
<br />
</ItemTemplate>
</asp:DataList>
<asp:Button ID="btnSubmit" runat="server" Text="提 交" OnClick="btnSubmit_Click"/>
for (int i = 0; i < dstProblems.Items.Count; i++)
{
if (dstProblems.Items[i].ItemType == ListItemType.Item || dstProblems.Items[i].ItemType == ListItemType.AlternatingItem)
{
DataList dst2 = (DataList)dstProblems.Items[i].FindControl("dstChoiceAnswer");
if (dst2 != null)
{
for (int j = 0; j < dst2.Items.Count; j++)
{
}
}
}
for (int i = 0; i < dstProblems.Items.Count; i++)
{
RadioButtonList radlAnSwer= this.dstProblems.Items[i].FindControl("radlAnSwer") as RadioButtonList ;//获取ID,找到ID,你应该可以找到它的值了
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
// 获取radlAnSwer.SelectedValue的值
}