asp RadioButtonList 的使用问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:07:35
想实现如下功能:
for (int k = 0; k < 7; k++)
{
<td>
<asp:RadioButtonList RepeatDirection="Horizontal" ID="vdflg_detail" runat="server" >
<asp:ListItem Value="1">有</asp:ListItem>
<asp:ListItem Value="0" Selected="true">无</asp:ListItem>
</asp:RadioButtonList>
</td>
}
这样就能得到7行单选按钮,我想每行都能选择其一则必须改变ID。我就把ID改成ID="vdflg_detail<%=k%>",这样就能控制ID变化。
但是系统报错说服务器端控件ID是不能改变的。该怎么办?

你如果要实现得到7行单选按钮,可以这样实现:
for i=0 to 6
response.write "<input type=radio name='radios' id='r_"&i&"'>"
next
如果你要实现的是对于7条记录来进行选择的话建议使用checkbox
如果是对同一条记录实现7个不同选择的话可以使用radio