Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net vb.net单选按钮列表检查是否选中_Asp.net_Vb.net - Fatal编程技术网

Asp.net vb.net单选按钮列表检查是否选中

Asp.net vb.net单选按钮列表检查是否选中,asp.net,vb.net,Asp.net,Vb.net,我有以下资料: <asp:RadioButtonList ID="rbIsRep" runat="server" RepeatDirection="horizontal" > <asp:ListItem Value="1" >Yes</asp:ListItem> <asp:ListItem Value="0" >No</asp:ListItem> </asp:RadioButton

我有以下资料:

    <asp:RadioButtonList ID="rbIsRep" runat="server"  RepeatDirection="horizontal" >
        <asp:ListItem Value="1" >Yes</asp:ListItem>
        <asp:ListItem Value="0" >No</asp:ListItem>
    </asp:RadioButtonList>

对
不
如何检查radiobuttonlist是否有任何选定项

一种方法:

var hasSelection=yourRadioButtonList.SelectedIndex!=-1.
对于VB.NET:

Dim hasSelection=yourRadioButtonList.SelectedIndex-1
使用属性检查是否选择了任何内容,并使用属性获取所选项目的文本:

If rbIsRep.SelectedIndex > - 1 Then
    Dim selectedItemsText = "You selected: " & rbIsRep.SelectedItem.Text
End If
您可以通过编程方式更改选择,例如使用属性

rbIsRep.SelectedValue = "0"
或者从aspx声明

<asp:RadioButtonList ID="rbIsRep" runat="server"  RepeatDirection="horizontal" >
    <asp:ListItem Value="1" >Yes</asp:ListItem>
    <asp:ListItem Selected="True" Value="0" >No</asp:ListItem>
</asp:RadioButtonList>

对
不