8

プログラムでRadioButtonListコントロール内のラジオボタンを非表示にする方法はありますか?

4

8 に答える 8

6

内部では、アイテムの属性にアクセスして、CSSスタイルを割り当てることができます。

したがって、次のように指定することで、プログラムで割り当てることができるはずです。

RadioButtonList.Items(1).CssClass.Add("visibility", "hidden")

仕事を終わらせます。

于 2008-08-28T20:52:07.907 に答える
3

リストアイテムにスタイル属性を適用する方法は次のとおりです。

RadioButtonList.Items(1).Attributes.Add("style", "display:none")
- また -
RadioButtonList.Items(1).Attributes.Add("style", "visibility:hidden")

于 2012-08-29T12:32:22.113 に答える
2

必要に応じてラジオボタンを追加および削除してみませんか?

RadioButtonList.Items.Add("Item Name" or index);
RadioButtonList.Items.Remove("Item Name" or index);
于 2008-11-25T22:26:36.420 に答える
1

これを試して:

RadioButtonList.Items.Remove(RadioButtonList.Items.FindByValue("3"));
于 2009-10-20T12:25:14.087 に答える
0

JavaScriptを使用している場合、そして私が正しく覚えている場合は、各<input type ="radio"...>タグのClientIDプロパティを掘り下げる必要があります。

于 2008-08-28T20:46:32.290 に答える
0

itemdataboundイベントonloadを介して非表示にしようとしましたか、それともロード後に非表示にする必要がありますか?

于 2008-08-28T20:48:57.900 に答える
0

私はそれをテストしていませんが、私は(C#の場合)

foreach(ListItem myItem in rbl.Items)
{
if(whatever condition)
myItem.Attributes.Add("visibility","hidden");

}
于 2008-08-28T20:54:51.800 に答える