我在VB.NET中有以下radion按钮
<asp:RadioButtonList ID="rbedit" runat="server" RepeatDirection="horizontal" >
<asp:ListItem Value="1" >Yes</asp:ListItem>
<asp:ListItem Value="0" >No</asp:ListItem>
</asp:RadioButtonList></td>
我需要确定用户点击的按钮,然后设置具有该值的变量。 我该怎么做呢?
答案 0 :(得分:3)
您可以使用rbedit.SelectedIndex来获取用户点击的按钮,然后相应地设置变量。
如果您想获得客户端,请使用以下代码:
function getRadVal(radlist)
{
if (document.forms['Form1'].elements[radlist])
{ var radGrp = document.forms['Form1'].elements[radlist];
var radGrpValue = '0';
for (var i = 0; i < radGrp.length; i++)
if (radGrp[i].checked) {
radGrpValue = radGrp[i].value;
break;
}
return radGrpValue;
}
else
return '';
}
调用此用法: //获取RadioButtonList的值
var myValue = getRadVal('rbedit');
答案 1 :(得分:0)
在按钮事件处理程序中使用rbedit.selectedvalue
。