RadioButton等はWebページ上にラジオボタンを表示します。複数の項目から、一つ選択する際に使用します。 RadioButtonコントロールは単体のラジオボタンを表示し、RadioButtonListコントロールはグループ化してリスト表示します。
■ AutoPostBackプロパティ
クリックされた時にラジオボタンの状態を自動的にポストバックするかどうかを設定します。
■ Checkedプロパティ
ラジオボタンコントロールがチェックされているかどうかを示す値を取得・設定します。
■ Textプロパティ
ラジオボタンの表示文字列を設定します。
■ AutoPostBackプロパティ
リストの選択を変更したときに自動的にポストバックするかどうかを設定します。
■ Itemsプロパティ
リストの項目のコレクションを取得します。
■ Rowsプロパティ
リストボックスに表示する項目の行数を取得・設定します。
■ SelectedIndexプロパティ
リスト内で選択された項目のインデックス番号を取得・設定します。
■ SelectedItemプロパティ
リスト内で選択された最小のインデックスを持つ項目を取得します。
■ SelectedValueプロパティ
リスト内で選択された項目の値を取得します。
■ CheckedChangedイベント
Checkedプロパティの値が変更された時に発生します。
■ SelectedIndexChangedイベント
リスト内の選択項目を変更した時に発生します。
CheckBoxとCheckBoxListと同様にチェックする方法が異なります。RadioButtonはCheckedプロパティで、RadioButtonListはItemsプロパティのコレクションから取得します。
プロジェクトの種類 | ASP.NET Webアプリケーション |
---|---|
プロジェクト名 | RadioButtonTest |
○ デザイン
次の図のようにコントロールを配置してください。
○ プログラム
次のように各イベントハンドラを記述してください。
Default.aspx.vb
○ 実行結果
それぞれのグループの中で1つだけ選択することができます。