6

を無効にする必要がDropDownListある ASP.NET がありますが、意味はありません。また、 DropDownList全体を無効にしたくはありません。特定の 1 つだけです。私が話していることは、次のようにHTMLで書かれています。ListItemEnable="False"ListItemdisabled="disabled"

<option disabled="disabled" value="-1">Disabled Option</option>

ASP.NETでこれを行う方法を知っている人はいますか?

4

2 に答える 2

10

コードビハインドから属性を設定してみると、設定する値をプログラムで決定できます。

したがって、あなたの例では、次のようにします。

var listItem = DropDownList.Items.FindByText("Your Item Text");
listItem.Attributes["disabled"]="disabled";    
于 2012-03-24T18:31:40.350 に答える
9

disabled="disabled"ListItem 要素を追加しようとしましたか?

<asp:DropDownList runat="server" ID="id">
    <asp:ListItem Text="Test" Value="value" disabled="disabled" />
</asp:DropDownList>

ブラウザの互換性はさまざまであることにご注意ください: http://www.lattimore.id.au/2005/06/18/disable-options-in-a-select-dropdown-element/

于 2010-10-26T09:26:11.507 に答える