设置启用False ListItems

时间:2014-05-21 00:05:30

标签: asp.net vb.net

我有一个RadioButtonList和ListItems附加到RadioButtonList我如何设置enable = false ListItem上的代码后面的cus我没有id ??

  <asp:RadioButtonList ID="rblSearchMode" runat="server" RepeatDirection="Horizontal">
                                            <asp:ListItem Text="By Location" Selected="True" Value="0" onclick="searchModeClick();"></asp:ListItem>
                                            <asp:ListItem Text="By Name" Value="1" onclick="searchModeClick();"></asp:ListItem>
                                        </asp:RadioButtonList>

1 个答案:

答案 0 :(得分:1)

要禁用项目,请使用FindByText或FindByValue找到它,然后设置项目的“已启用”属性: -

    var item = rblSearchMode.Items.FindByText("By Location");

    if (item != null)
    {
        item.Enabled = false;
    }