簡體   English   中英

asp.net ListBox 不遵循 Enabled=false;

[英]asp.net ListBox does not follow Enabled=false;

這是我嘗試過的,但它真的不起作用:

  listMediaType.Enabled = false;

在這里,listMediaType 是列表框控件,當用戶不應選擇列表框中的值時,我在單選按鈕更改事件中禁用它

  <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;

    }
}

如果有人正在尋找解決方案,這就是答案:

 listMediaType.Attributes.Add("disabled","");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM