如何在ASP.NET中为RadioButtonList项设置值

时间:2015-08-01 13:43:50

标签: asp.net radiobuttonlist

我有一个包含2个值的RadioButtonList - “是”和“否”。我希望每当用户进入表单页面时,该值将被设置为他在第一次填写表单时选择的值。使用TextBoxes,使用RadioButtonList,我没有问题。 以下是代码:

        <asp:RadioButtonList ID="RadioButtonList1" runat="server">
        <asp:ListItem Value="Yes"></asp:ListItem>
        <asp:ListItem Value="No"></asp:ListItem>
        </asp:RadioButtonList>

守则背后: (如果用户在第一次填写表格时选择“否”单选按钮,则在数据库中进行'if'检查,???是我需要你的:))

            if ((String)cmd3.ExecuteScalar() == "No")
        {
            ???
        }

我尝试了RadioButtonList1.Items.FindByValue("No").Selected = true;,但它没有用。

如果我不清楚,请告诉我,谢谢。 IDAN。

1 个答案:

答案 0 :(得分:1)

怎么样:

 if ((String)cmd3.ExecuteScalar() == "No")
 {
    RadioButtonList1.SelectedIndex  = 1;
 }
 else
 {
    RadioButtonList1.SelectedIndex  = 0;
 }