#CheckBoxFieldクラスとは
GridViewコントロールは,フィールドの表示,編集を行います。詳細にカスタマイズするためクラスが用意されており,CheckBoxFieldクラスは,データに基づいチェックボックスを出力します。チェックボックスはチェック状態と非チェック状態の2つの状態だけを表しますので,CheckBoxFieldクラスで表示できるのは,Boolean型(SQL Sever上ではbit型)の値,または,Boolean型に変換できる文字列型のみです。データがTrueであればチェック状態,Falseであれば非チェック状態のチェックボックスを表示します。また,デフォルトでは編集時には変更不可の状態のチェックボックスを表示します。
#例
GridViewSample.aspx
<asp:CheckBoxField DataField="Sex" HeaderText="性別"/>
#プロパティ
以下のようなプロパティがあります。
プロパティ | 意味 |
---|---|
DataField | 出力するフィールド名 |
Text | チェックボックスに表示する文字列 |
ReadOnly | 編集時に値を編集不可にするかどうか。デフォルトはTrue |
##参考文献
TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 VisualBasic対応 第2版