データテーブルを gridview コントロールにバインドしています。各列をフォーマットするときは、その列に特定のカスタム属性があるかどうかに基づいてデータをフォーマットする必要があります。この場合、列は次のものを表すことができます。
- テキスト ボックス (この場合、テキスト ボックスのテキストをグリッドビューに表示するだけです)、
- チェックボックス (この場合、列の基になるデータ値が 1 か 0 かに基づいて「チェック済み」または「チェックなし」を表示します)、
- ラジオ ボタン (この場合、列の基になるデータ値が 1 か 0 かに基づいて「オン」または「オフ」を表示します)。
問題は、現在、グリッドにバインドされている型指定されていないデータ テーブルの列のデータ型がすべて文字列であることです。そしてバインディングは autoGenerateColumns を使用します。そう:
- 列にラジオ、テキストボックス、またはチェックボックスのフラグを付けるにはどうすればよいですか?
- グリッドにバインドしてテキスト、「チェックあり/チェックなし」、または「オン/オフ」を表示するときに、その「フラグ」にアクセスするにはどうすればよいですか?
私はこれを正しく尋ねたと思います。ふぅ!