asp.net ListBox不遵循Enabled = false;

问题描述 投票:0回答:1

这是我尝试过的方法,但实际上不起作用:

  listMediaType.Enabled = false;

这里listMediaType是listBox控件,当用户不应选择listbox内的值时,我在单选按钮更改事件上将其禁用

  <asp:ListBox ID="listMediaType" runat="server" class="form-control" SelectionMode="Multiple" Height="90px" Style="width: 300px"></asp:ListBox>

这是cs文件代码:

protected void RequestMedium_CheckedChanged(object sender, EventArgs e)
{
    if (radioInternal.Checked)
    {
        listMediaType.Enabled = false;

    }
    else if (radioExternal.Checked)
    {
        listMediaType.Enabled = true;

    }
}
c# asp.net
1个回答
0
投票

如果有人正在寻找解决方案,这就是答案:

 listMediaType.Attributes.Add("disabled","");
© www.soinside.com 2019 - 2024. All rights reserved.